The posting
Sr. Technical Lead
## Company Overview Company information is not specified.
## Job Summary The Sr. Technical Lead is responsible for designing scalable and high-performance solutions while leading technical teams. This role emphasizes optimizing cloud and DevOps workflows to enhance efficiency and foster innovation, all while maintaining effective communication and collaboration with business stakeholders.
## Responsibilities - Architecture & Innovation - Architect scalable, secure, and high-performance solutions using Java, Spring Boot, and microservices. - Drive innovation in architecture, development practices, and automation strategies. - Design and implement containerized applications using Docker and orchestrate them with Kubernetes. - Leverage Azure services for cloud-native application design, hosting, monitoring, and scaling.
- Development & Integration
- Lead full-stack development efforts using Java (Spring Boot), Node.js, and React.js.
- Design and optimize PostgreSQL schemas and queries; integrate with NoSQL databases as needed.
- Implement CI/CD pipelines and DevOps workflows using Azure DevOps, GitHub Actions, and container technologies.
- Champion best practices in software engineering, testing, and deployment.
- Cloud & Infrastructure
- Design and manage Azure infrastructure using ARM templates, Bicep, or Terraform.
- Optimize cloud resource usage, cost, and performance.
- Implement robust security, monitoring, and compliance strategies.
- Collaboration
- Provide hands-on technical leadership, mentoring, and oversight of daily technical tasks.
- Collaborate with cross-functional teams to define technical requirements and deliver high-quality solutions.
- Conduct architecture reviews, code reviews, and performance tuning.
- Business Relationship & Communication
- Work closely with stakeholders, clients, and cross-functional teams to align technical solutions with business objectives.
- Clearly communicate technical strategies, implementation plans, and project updates.
- Strengthen business relationships through effective collaboration and proactive engagement.
- Facilitate seamless coordination between development, operations, and business units.
## Qualifications - Education: - Bachelor’s or master’s degree in Computer Science, Information Technology, or a related field.
- Technical Skills:
- Languages & Frameworks: Java, Spring Boot, Node.js, React.js, TypeScript.
- Architecture: Microservices, RESTful APIs, Event-driven architecture.
- Cloud: Microsoft Azure (App Services, Azure Kubernetes Service, Azure Functions, Cosmos DB, Azure DevOps).
- Containers & Orchestration: Docker, Kubernetes.
- DevOps & Automation: CI/CD pipelines, GitHub Actions, Infrastructure as Code (ARM, Bicep, Terraform).
- Databases: PostgreSQL, MongoDB, SQL/NoSQL optimization.
- Tools: JIRA, Git, Agile/Scrum methodologies.
## Preferred Skills - Certifications (Preferred): - Microsoft Certified: Azure Solutions Architect Expert (AZ-305). - Microsoft Certified: Azure Developer Associate (AZ-204). - Certified Kubernetes Administrator (CKA). - Scrum Master Certification (CSM or equivalent).
- Soft Skills:
- Strong leadership and mentoring capabilities.
- Excellent communication and stakeholder management.
- Analytical thinking and problem-solving mindset.
- Passion for innovation, automation, and continuous improvement.
- Ability to adapt quickly to changing technologies and business needs.
## Experience - 10+ years of software development experience. - 3+ years in a solution design role. - Proven experience designing and deploying applications on Azure. - Experience leading technical teams and mentoring developers.
## Environment Typical work setting, location, or physical conditions are not specified.
## Salary Salary range is not specified.
## Growth Opportunities Potential career advancement opportunities are not specified.
## Benefits Offered benefits are not specified.



