Azure DevOps Engineer
Azure DevOps Engineer
This is for Local candidates (Alpharetta, GA) and Only W2 Position
Responsibilities:
• The DevOps Engineer will be responsible for managing and maintaining the configuration of software configuration items and related Software Engineering documentation throughout its lifecycle.
• Generate project specific Configuration Management Plans
• Create and maintain version control systems like Git, Bitbucket and integrate with Development Tools
• Provide guidance for branching strategy and use the same for creating Build & Deployment Pipelines
• Build and guide configuration for Enterprise Grade Configuration Mgmt Tools as well as builds environment & deployment strategy for Cloud solutions
• Perform Configuration Status Accounting, Verification, and Audits
• Configure and build servers, build containers (Kubernetes, Docker), for these components
• Work closely with other stakeholders including other members of the quality department, production, engineering, management, customers, and other teams/stakeholders that exist, both internal and external to the organization; participate in internal and customer meetings
• Design and build automated code deployment systems that simplify deployments
• Orchestrate application deployment all the way through multiple layers of a solution.
• Ensure that deployments to all environments are easily repeatable and predictable.
• Coach the delivery teams to fully leverage deployment tools and to increase team performance.
• Move fast, break things, and determine how to fix them.
• Responsible for creating and maturing the CI/CD process and working with product development teams to ensure solutions follow enterprise platform standards
• Support Azure infrastructure and deployments including container solutions
• Work with team members to improve tooling, application performance and stability of environments
• Manage DevOps tools such as Jenkins, GitLab, BitBucket, Selenium, Azure DevOps, GitHub Actions, Veracode and SonarQube
• All other responsibilities as assigned.
Minimum Requirements
4+ years’ experience in software configuration management and or DevOps Engineering.
Critical Skills
· 4+ Years’ experience in Source Control management (BitBucket, GitHub preferred)
· Experience deploying and supporting Microsoft and Azure technologies that include EKS, Lambda, Kubernetes, Docker, CloudWatch, Azure DevOps
· 4+ years’ experience using CI tools like Jenkins/Bamboo/Azure Pipelines/GitHub Actions for automated builds, unit tests, deployments and functional testing. (Azure DevOps a plus)
· 4+ years’ using DevOps tools to provision and monitor environments. Prefer Ansible experience for configuration management and Dynatrace for monitoring.
· High level understanding of networking, storage, and security to deploy stable and secure solutions for the enterprise.
· Proficient in at least one scripting language such as Python, Bash, PowerShell.