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 RemoteWorker US, so some details may not match this job. The employer's own page has the real description.
Job Overview
The DevOps Engineer at RemoteWorker US will play a crucial role in facilitating continuous integration and continuous delivery (CI/CD) practices while ensuring the smooth operation and security of the software development lifecycle. This position requires collaboration with software developers, system operators, and other IT staff to manage systems, automate processes, and optimize the development and deployment of applications. The ideal candidate will focus on improving the efficiency and reliability of our cloud-based infrastructure, enabling a seamless workflow and enhancing overall operational performance.
Job Responsibilities
- Design, implement, and manage CI/CD pipelines to automate software development processes.
- Monitor system performance, troubleshoot issues, and provide solutions to enhance system reliability.
- Collaborate with development teams to ensure infrastructure meets application requirements and adheres to security and compliance standards.
- Automate configuration management and deployment processes using appropriate tools and scripting languages.
- Implement and manage cloud infrastructure using services like AWS, Azure, or Google Cloud Platform.
- Develop monitoring solutions to ensure high availability of applications and services.
- Participate in system upgrades, installations, and maintenance while coordinating downtime schedules with minimal disruption.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- 3+ years of experience in DevOps, Systems Administration, or a related role.
- Proficient in scripting languages such as Python, Bash, or Ruby.
- Experience with configuration management tools such as Ansible, Puppet, or Chef.
- In-depth knowledge of containerization technologies such as Docker and orchestration tools like Kubernetes.
- Familiarity with CI/CD tools like Jenkins, GitLab CI, or CircleCI.
- Strong understanding of networking concepts, cloud computing, and database management.
Technologies & Tools
The ideal DevOps Engineer will work with a suite of technologies and tools, which may include cloud platforms like Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP), alongside container management systems such as Docker and Kubernetes. Familiarity with CI/CD tools like Jenkins and GitLab, as well as configuration management platforms like Ansible or Terraform, will be essential. Additional tools may encompass monitoring solutions such as Prometheus and Grafana, along with version control systems like Git.
Ideal Candidates
The ideal candidate for the DevOps Engineer position possesses a strong technical background paired with a collaborative mindset. A proactive individual with exceptional problem-solving abilities, they should thrive in a fast-paced environment and display excellent communication skills to work effectively in cross-functional teams. Adaptability to rapidly changing technologies and a commitment to continuous learning will further contribute to their success. Ideal candidates will also exhibit a passion for improving workflows and driving efficiencies across the development and operational arenas.
Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.