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)