Full Stack Devops Tech Lead
Company | Fidelity Investments |
---|---|
Location | Boston, MA, USA, Westlake, TX, USA, Smithfield, RI, USA, Merrimack, NH, USA, Cincinnati, OH, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior, Expert or higher |
Requirements
- 8 to 10 years of Full-Stack software engineering and DevOps experience.
- 5+ years of hands-on Azure experience in a production environment (network, security, deployment, automation, serverless technologies).
- 5+ years of software engineering development experience.
- Strong hands-on experience with Java Spring Boot, NodeJs, Python and Jenkins and Cloud service deployments.
- Strong understanding of cloud infrastructure, integration, testing, deployment workflows, automation, process development, and process changes.
- Strong hands-on experience with CI/CD tools.
- Strong hands-on experience with AKS, PowerShell, kubelets, Jenkins Core, Git flow, and Artifactory.
- Deeper understanding on Branch & Trunk based code development.
- Cloud Azure Kubernetes Services with container-based deployment skills.
- Configuration Management and Infrastructure as Code.
- Experience collaborating across multiple functional/technical teams to deliver a project.
- Understanding on cloud services FunctionApp, Logic App, VMSS, AppGateway, Storage, EC2,S3,database etc
- Understanding logging and APM tools like Splunk, Datadog
- Proven experience with writing automated tests (unit, integration, etc.), and experience following Test Driven Development (TDD)
- Experience with application lifecycle management tools like GitHub, Artifactory,Jira
- Experience with security scan like Sonar, GitHub CodeQL, Mend etc
- Experience in a consulting or fast pace environment
- Experience with Azure MySQL and SQL MI database
- Any AI/ML is a plus
Responsibilities
- Design, develop and maintain comprehensive and scalable DevOps automation practice for Java applications,Python, NodeJs on Azure cloud platforms.
- Design and develop the automation for AKS, Database, Service Bus, FunctionApp , Logic App, VMSS, AppGateway,VM , Storage, KeyVault solutions.
- Create and implement cloud observability solutions, including dashboards and alerts, for various Azure services.
- Establish system-level performance alerts and automate elasticity based on specified requirements.
- Maintain the detailed documentation, diagrams, and knowledge base.
- Demonstrate commendable knowledge of the Azure tech stack.
- Design and develop infrastructure cost dashboard to monitor and optimize expenses.
- Develop automation for AWS S3 and EC2
- Work with other developers, Squad lead and Chapter Leader of project delivery and skill set development.
- Hands-on experience with the API and UI Design & Development and Micro Services Architecture
Preferred Qualifications
- Azure certifications, DevOps
- Prior experience on Software Development