AWS DevOps Engineer
Role Description: The DevOps Engineer must have at least 5+ years of experience. As an experienced DevOps Engineer, you will be responsible for automating end-to-end DevOps practice for mission-critical applications developed using the Java spring framework.
You will be collaborating with the engineering, product, and support team to understand automation requirements and be accountable for delivering end-to-end automation to deploy applications in AKS. You will also be responsible for deploying databases, creating observability dashboards, setting up alerts, and continuously improving DevOps practice.
Responsibilities:
- Design, develop and maintain comprehensive and scalable DevOps automation practice for Java applications on Azure cloud platforms.
- Design and develop the automation for AKS, Database, Service Bus, Function App solutions.
- Design and develop cloud observability solutions, dashboards, and alerts for multiple Azure services.
- Set up system-level performance alerts and automate elasticity based on the requirements.
- Maintain detailed documentation, diagrams, and knowledge base.
- Demonstrate commendable knowledge of the Azure tech stack.
Requirement:
- 8 to 10 years of software engineering and DevOps experience.
- 5+ years of hands-on Azure experience in a production environment (network, security, deployment, automation, serverless technologies).
- Strong hands-on experience with Java and Jenkins 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 of 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.
Preferred Skills:
- Azure certifications.
- Prior experience on Datadog.
Key Technical Skills:
- Cloud, Azure, Docker, AKS, Kubernetes, Microservices, Kubernetes, Observability, Monitoring, PaaS, Jenkins, Automation, Configuration, CI/CD, Terraform, ARM templates, JAVA Spring, Azure PostgreSQL, Function Apps, Git flow.
Job Type: Contract
Pay: $40.00 - $50.00 per hour
Schedule:
8 hour shift
Ability to commute/relocate:
Sturgis, MI 49091: Reliably commute or planning to relocate before starting work (Required)
Experience:
Azure: 1 year (Preferred)
AWS: 1 year (Preferred)
Kubernetes: 1 year (Preferred)
Work Location: In person