CICD DevOps Release Engineer

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

azure
Python
bash
GIT
Terraform
Splunk
Newrelic
CI/CD
Jenkins
groovy

Job Details

Job Title: CICD DevOps Release Engineer

Location: Framingham, MA Hybrid for 3 days/week

Job Description:

We are seeking a skilled CICD DevOps Release Engineer with expertise in Azure, Kubernetes, and Python to join our team. As a pivotal member of our DevOps group, you will play a crucial role in enhancing our software delivery pipeline, automating deployment processes, and ensuring the reliability and scalability of our applications.

Key Responsibilities:

- Design, develop, and implement CI/CD pipelines using Jenkins and groovy libraries.

- Manage and maintain infrastructure as code (IaC) using Packer and Terraform in Azure.

- Migrate microservices to AKS.

- Collaborate closely with development, QA, and operations teams to foster a DevOps culture.

- Monitor and optimize the performance of CI/CD tools and pipelines.

- Troubleshoot build and deployment issues and provide timely resolution.

- Implement security best practices throughout all aspects of CI/CD pipelines.

Required Skills and Experience:

- Strong experience with CI/CD tools such as Jenkins, GitLab CI, etc.

- Strong proficiency in Azure services and managing Azure environments.

- Strong understanding of Linux systems

- Proficiency in scripting and automation with Python and bash.

- Solid understanding of version control systems (e.g., Git) and branching strategies.

- Experience with infrastructure as code (IaC) tools like Terraform.

- Familiarity with Docker and containerization concepts.

- Knowledge of Agile methodologies and working in Agile teams.

- Excellent problem-solving skills and attention to detail.

- Strong communication and collaboration skills.

- Basic experience with Kubernetes for container orchestration and management.

Preferred Skills:

- Certification in Azure or Kubernetes (e.g., Azure Administrator Associate, Certified Kubernetes Administrator).

- Experience with other cloud platforms (AWS, Google Cloud).

- Familiarity with monitoring and logging tools like Splunk/Newrelic

- Experience with Ansible.

Education:

- Bachelor s degree in Computer Science, Engineering, or a related field (or equivalent experience).

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.