Job Openings
DevOps Solutions Engineer II
About the job DevOps Solutions Engineer II
DevOps Solutions Engineer II - U.S. REMOTE
Position Overview: The DevOps Solutions Engineer II will play a vital role within the Engineering organization, dedicated to delivering rapid, incremental capabilities to the Cloud. The focus will be on enhancing the member/user experience and driving value to the company. This role will be an integral part of the DevOps & Release team, providing horizontal support to Digital Engineering/Experience Development teams, ensuring seamless production transition and successful operations of applications.
Key Responsibilities:
- Manage, build, configure, administer, operate, and maintain all components of the Azure DevOps environment.
- Collaborate with Digital Experience Teams to seamlessly integrate their products into the DevOps environment.
- Design, build, and implement pipelines and configurations, fostering efficient CI/CD processes.
- Develop and maintain scripts for automating tool/service deployment to the Azure cloud environment via Azure DevOps Pipeline and Release.
- Enforce quality controls and gates throughout the build, test, and deploy process, establishing Definition of Ready and Definition of Done to ensure delivery quality.
- Implement monitoring and alerting for products/services in accordance with current guidelines.
- Engage in discussions with Information Security to enhance the CI/CD framework with DevSecOps practices and standardized security tools and controls.
- Collaborate with engineering teams to assess current processes and capabilities, identifying opportunities for improvement.
- Perform additional duties as assigned to support Digital Engineering initiatives.
Qualifications:
- Bachelor degree in Computer Science, Information Technology, Engineering, or related field, or equivalent combination of education, training, and experience.
- Hands-on automation skills and experience creating CI/CD pipelines using cloud-native architectures on Microsoft Azure Cloud and Infrastructure as Code for enterprise applications.
- Experience with Microservices deployment and release management.
- Proficiency with Azure DevOps tools for planning, building, testing, releasing, and monitoring.
- Familiarity with Gitflow branching model.
- Proficient in scripting using PowerShell and Bourne shell.
- Experience implementing standards and best practices for CI/CD frameworks.
- Strong analytical, problem-solving, and deductive reasoning skills, with demonstrated experience in advanced troubleshooting and root cause analysis.
- Excellent organizational, planning, and time management skills, with the ability to manage concurrent priorities and meet deadlines both independently and collaboratively.
- Advanced verbal and written communication skills, with the ability to convey findings, conclusions, alternatives, and information clearly and concisely.
- Experience working effectively with various levels of staff, management, stakeholders, and vendors, building effective relationships through rapport, trust, diplomacy, and tact.
Desired Qualifications:
- Knowledge of security scanning and monitoring tools such as Checkmarx, Black Duck, SonarQube, Azure Monitor, Azure Log Analytics, and Diagnostic.
- Hands-on experience with Microsoft Azure or similar Cloud native offerings.
- Experience with Docker, Kubernetes, or other container technologies.
- Experience with automated Change Management using modernized solutions.
- Experience supporting Hybrid Cloud architectures.
- Familiarity with SAFe, and DevOps frameworks.
- Prior experience working with Microsoft Dynamics, Azure Kubernetes Service (AKS), and Backbase platforms.
- Experience in building iOS and Android applications.
- Good understanding of core Java and Spring framework (Spring MVC, Spring Batch, Spring Contract).
- Familiarity with Test-Driven Development and Test Automation tools.
- Microsoft Certified: Azure Solutions Architect Expert or Azure DevOps Engineer Expert or Azure Developer Associate.
Hours: Monday - Friday, 8:00AM - 5:00PM EST
On-call support: Occasionally (Required outside core working hours when needed)