Overview
Skills
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).