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 Mercer Advisors, so some details may not match this job. The employer's own page has the real description.
Job Overview
The DevOps Engineer at Mercer Advisors will play a critical role in enhancing and maintaining the efficiency and performance of our software development and operational processes. This position is responsible for collaborating with software developers, system operators, and other IT staff to oversee code releases, manage system configurations, and automate processes. The ideal candidate will leverage their expertise to implement best practices in both development and operations, ensuring that the application lifecycle is seamless and efficient while supporting a culture of continuous improvement.
Job Responsibilities
- Collaborate with developers and systems engineers to define and implement deployment strategies.
- Manage and optimize CI/CD pipelines to ensure seamless integration and delivery of software.
- Automate system configurations and updates using infrastructure as code (IaC) practices.
- Monitor system performance and ensure high availability and reliability of deployed applications.
- Manage cloud infrastructure and services to optimize performance and cost-efficiency.
- Conduct root cause analysis for service interruptions and develop solutions to prevent future occurrences.
- Implement security measures and best practices across all stages of the application development lifecycle.
- Provide technical guidance and support to development teams regarding DevOps practices and tools.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in a DevOps role or related engineering positions.
- Proficiency in scripting languages such as Python, Bash, or Ruby.
- Experience with configuration management tools like Ansible, Puppet, or Chef.
- Hands-on experience with cloud platforms (AWS, Azure, or Google Cloud Platform).
- Strong understanding of containerization technologies such as Docker and Kubernetes.
- Familiarity with monitoring and logging tools, including Grafana, Prometheus, or ELK Stack.
- Knowledge of networking principles and security best practices.
Technologies & Tools
The DevOps Engineer will utilize a variety of technologies and tools to support our workflow and ensure the successful deployment and operation of applications. Common technologies in use include AWS for cloud services, Docker for container management, Jenkins for continuous integration, Terraform for infrastructure as code, and Datadog or Nagios for performance monitoring. Additionally, proficiency in Git for version control is essential, along with experience in using collaboration tools such as JIRA and Confluence to manage projects effectively.
Ideal Candidates
Ideal candidates for the DevOps Engineer position at Mercer Advisors are proactive problem solvers with a strong technical background and a passion for automation and process improvement. They should demonstrate excellent communication and collaboration skills, allowing them to work effectively within cross-functional teams. A commitment to continuous learning and staying updated with industry best practices is crucial. Additionally, candidates should possess strong analytical skills and the ability to thrive in a fast-paced, ever-evolving environment, all while maintaining high standards for quality and efficiency.
In software, telecom and media, hires came to 3.4% of jobs in September and layoffs to 1.7%, against 3.4% and 1% for all industries. The tech job market →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.