Senior Azure Cloud Computing Engineer
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 tot his job