Work as an integral software delivery team member delivering world-class, scalable, and robust solutions. Design and build DevOps infrastructure and workflows towards achieving Continuous Integration, Continuous Testing and Continuous Deployment and Continuous Monitoring
Essential Functions/Responsibilities- Create, configure, and execute on-going or newly proposed processes and a variety of projects
- Design, Implement, and manage CI/CD pipelines on Microsoft Azure using Azure DevOps Services
- Automate deployment processes and proficiency in infrastructure management using tools like Terraform, ARM, templates or Azure CLI
- Proficiency in Identity Management, RBAC and policy enforcement
- Communicate the workflows and vision across the IT organization
- Create documentation for CI/CD infrastructure for training and reference.
- Collaborate with development teams to design and implement cloud-native applications and scalable solutions.
- Work closely with business stakeholders to help define and execute requirements
- Conduct design and code reviews and provide feedback on engineering best practices
- Mentor and guide other DevOps/software engineers within the team.
- Identify areas for improvement within processes and practices.
- Strong problem-solving skills and the ability to troubleshoot complex issues.
Minimum Requirements:- Bachelor's Degree required, Bachelor's Degree in Computer Science or relevant to computer technology preferred. 3+ years of relevant experience would be considered in lieu of degree.
- 5 years DevOps experience in improving efficiency and achieving Continuous Integration, Continuous Testing and Continuous Deployment
- 4+ years of experience with infrastructure automation tools (such as Terraform, Ansible, chef).
Preferred Qualifications/Skills: - Experience with SDLC Management software and solutions and knowledge of Agile and Scrum methodologies
- Prior DevOps experience in improving efficiency and achieving Continuous Integration, Continuous Testing and Continuous Deployment.
- Proven experience in building DevOps infrastructure and creating multiple environments.
- Experience with modern service-oriented architecture.
- Experience in integration of automated testing and deployment for cloud-based applications with Continuous Integration tools.
- Experience with scripting languages such as PowerShell, Python or Bash
- Experience in any modern language (C#, HTML, CSS, Java, etc.).
- Collaboration and communication skills to work with cross-functional teams and stakeholders.
- Expertise in version control systems like Azure DevOps, Git/Bitbucket managing repositories.
- Knowledge of networking load balancers, security, and system administration.
- Knowledge of AI in the context of NLP or other specialized AI fields and experience in AI based applications (Nice to have)
- Relevant DevOps-related certifications, such as Azure DevOps expert, Azure AI services etc.(Nice to have)
The annual salary for this position is between $130,000 - $158,000 annually. The pay range listed here is what Bright Horizons in good faith anticipates offering for this job opening. Actual compensation offers within this range will depend on a variety of factors including experience, education and training, certifications, geography, and other relevant business or organizational factors.
Benefits:Bright Horizons offers the following benefits for this position, subject to applicable eligibility requirements:
- Medical, dental, and vision insurance
- Paid vacation, sick, holiday, and parental bonding leave
- 401(k) retirement plan
- Long-term and short-term disability insurance
- Life insurance
- Money-saving discounts and financial planning tools
- Tuition assistance and education coaching
- Caregiving support and resources for the children and adults in your family • Learn more at https://careers.brighthorizons.com/us/en/health-and-wellness