About the position
Responsibilities
• Design, plan, and integrate cloud computing and virtualization systems.
• Identify, evaluate, and implement tools and services for the most efficient solution to enhance capabilities of cloud-based and virtualized services and meet business needs, including present and future capacity requirements.
• Develop and conduct testing of cloud and virtualization systems.
• Maintain subject matter expertise in Azure industry standards and in related cloud computing and virtualization technologies.
• Advise and assist the team lead to forecast, develop, and prioritize roadmap items to meet current and anticipated operational requirements.
• Work within the Agile Framework to meet operational and scheduling objectives.
• Research and evaluate technical capabilities and new security tools and products to satisfy operational requirements.
• Identify and develop technical solutions to complex problems which require ingenuity, creativity, and considerable experience.
• Work independently or as part of a team in a virtualized Azure cloud environment.
• Work with and assist other team members in utilizing automated configuration management tools.
• Employ security, automation, and orchestration to enable continuous integration and continuous delivery of applications and infrastructure at scale.
• Troubleshoot complex and nuanced infrastructure problems and work with a team to resolve large-scale production issues.
• Assist fellow engineers to resolve blockers and complete assigned tasks within prescribed scheduling and architectural constraints.
• Minimize risk of reliability-related failure outcomes as pertaining to durability, availability, performance, and correctness.
• Proactively identify and resolve operational, tooling, and process inefficiencies.
• Identify and implement creative solutions to resolve the most complex customer incident tickets promptly.
Requirements
• Secret clearance required to start.
• US citizenship required.
• Bachelor's and nine (9) years of experience; Masters and seven (7) years of experience.
• Expert understanding of, and experience with, deployments of various systems and services to Azure cloud environments via Terraform, Terragrunt, and other IaC technologies.
• Expert knowledge of the Azure cloud environment and Azure services.
• Expertise in working projects that use CI/CD and streamlined DevOps workflows.
• Expertise with scripting using Windows PowerShell, Shell scripts, Python, Bash, or other similar languages.
• Experience working on integrated teams requiring high levels of customer contact and collaboration.
• Experience with DevSecOps, Agile, Scrum, SAFe or other modern software development methods/practices.
• Experience in design and implementation of IaaS and PaaS solutions.
Nice-to-haves
• AZ-305, AZ-400, other Microsoft Azure certifications.
• SAFe DevOps certification.
• Experience supporting software migration efforts.
• Experience working DoD/government contracts highly desirable.
Apply Now
Apply Now