Position: Senior DevOps Automation Engineer Location: Oakland, CA / Rancho Cordova, CA About the Role: We're seeking a highly skilled DevOps Engineer to join our Agile Release Train, where you'll play a vital role in supporting multiple development teams. You'll be instrumental in building and maintaining exceptional customer-facing applications as well as internal systems that address complex business challenges. This role involves installation, configuration, administration, and automation of Continuous Integration/Continuous Deployment (CI/CD) processes for seamless application deployment.
Your expertise in scripting and automation will help streamline the scaling and management of server resources, enabling zero-downtime deployments and the adoption of DevOps best practices. This is an excellent opportunity for a dedicated professional with a strong background in development, cloud infrastructure (both on-prem and middleware), deployment, and operations.
Key Responsibilities: - 10+ years of hands-on experience as a DevOps Automation engineer.
- Proficiency in Java/J2EE development.
- Skilled in creating Azure DevOps pipelines for scripting repeatable processes related to configuration management, building, and deployment tasks. Familiarity with DevOps agent tasks for achieving desired results is essential.
- Ability to identify and resolve issues encountered by project teams utilizing Azure for the first time, translating these requirements into effective designs using Azure services.
- Strong understanding of microservice architectures, Azure Kubernetes Services, Azure App Services, Azure API Management, Azure Key Vault, and Azure App Config. While deep knowledge of more niche Azure services such as AI and analytics is a plus, it's less critical.