Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Merkle, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a DevOps Engineer at Merkle, you will play a critical role in bridging the gap between development and operations. Your primary responsibility will be to design, implement, and maintain scalable systems and infrastructure while automating processes and enhancing the development lifecycle. You will collaborate with cross-functional teams to ensure seamless deployment, monitoring, and optimization of applications and systems as part of a continuous integration and continuous deployment (CI/CD) environment.
Job Responsibilities
- Design, implement, and manage CI/CD pipelines to automate deployment processes.
- Monitor system performance, troubleshoot issues, and implement on-call support as necessary.
- Collaborate with software engineering teams to define and implement best practices for security, performance, and reliability.
- Maintain and enhance configuration management tools, ensuring infrastructure as code principles are applied.
- Manage cloud environments (AWS, Azure, GCP) including provisioning, scaling, and resource optimization.
- Perform regular system upgrades and patches to keep environments secure and up-to-date.
- Document processes, and create and maintain runbooks for operational procedures.
- Contribute to fostering a culture of collaboration and continuous learning within the team.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience in a DevOps or systems engineering role with a focus on cloud technologies.
- Strong knowledge of CI/CD tools such as Jenkins, Git, or similar versions.
- Experience with configuration management tools such as Ansible, Puppet, or Chef.
- Proficiency in scripting languages such as Python, Bash, or Ruby.
- Deep understanding of containerization technologies like Docker and orchestration tools such as Kubernetes.
- Familiarity with monitoring solutions such as Prometheus, Grafana, or similar tools.
- Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.
Technologies & Tools
In this position, you will work with a range of technologies and tools including, but not limited to, AWS, Azure, or GCP cloud platforms; Docker and Kubernetes for container orchestration; Jenkins and Git for continuous integration and deployment; as well as configuration management tools like Ansible. Familiarity with monitoring tools such as Prometheus and Grafana will also be essential for ensuring the smooth operation of the systems and services.
Ideal Candidates
The ideal candidate for the DevOps Engineer position at Merkle is a proactive and adaptable individual who thrives in a collaborative environment. You should possess strong analytical skills, a detail-oriented mindset, and the ability to communicate effectively with technical and non-technical team members alike. Your passion for automating processes and optimizing systems, coupled with a commitment to continuous improvement, will make you a valuable asset to our team.
No password to remember: you can log in with a link we email you. Log in →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.