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 Element 84, so some details may not match this job. The employer's own page has the real description.
Overview
Element 84 is seeking a skilled and dedicated DevOps Engineer to join our remote team. The selected candidate will be responsible for designing, implementing, and maintaining scalable infrastructure and continuous integration/continuous deployment (CI/CD) pipelines. This role will require collaboration across development and operations teams to ensure high availability and performance of our applications. The ideal candidate will possess a strong understanding of cloud platforms, automation tools, and modern application architecture.
Job Responsibilities
- Design and implement infrastructure as code using tools such as Terraform or CloudFormation.
- Manage and optimize CI/CD pipelines to enable efficient software delivery.
- Monitor application performance and respond to incidents in a timely manner.
- Collaborate with software developers to streamline development processes and environments.
- Automate repetitive tasks to improve efficiency and reliability of deployments.
- Conduct regular security audits and compliance checks of the infrastructure.
- Maintain documentation on infrastructure configurations and operational procedures.
- Stay current with industry trends and best practices to recommend new tools and techniques.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proven experience in a DevOps or similar role with a focus on automation.
- Strong knowledge of cloud services such as AWS, Azure, or Google Cloud Platform.
- Experience with container orchestration platforms like Docker and Kubernetes.
- Proficiency in scripting languages such as Python, Bash, or PowerShell.
- Familiarity with configuration management tools such as Ansible, Chef, or Puppet.
- Understanding of networking principles, security measures, and best practices in cloud computing.
- Excellent communication skills and ability to work collaboratively in a remote environment.
Technologies & Tools
In this position, the DevOps Engineer will utilize a range of technologies and tools to facilitate the management and deployment of applications. Key technologies include cloud platforms such as AWS or Azure, containerization tools like Docker and Kubernetes, configuration management frameworks (Ansible, Terraform), and CI/CD tools like Jenkins or GitLab. Knowledge and experience with monitoring solutions such as Prometheus or Grafana will also be valuable for ensuring system reliability.
Ideal Candidates
The ideal candidates for this position should demonstrate strong problem-solving skills and the ability to work independently in a remote setting. They should possess a proactive mindset, always looking for ways to improve processes and enhance system performance. A solid foundation in software development principles combined with operational insight will make them well-suited for the DevOps culture. Strong interpersonal skills and a collaborative attitude are also essential, as the role requires frequent interaction with diverse teams across the organization.
How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.