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 Lensa, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a DevOps Engineer at Lensa, you will play a pivotal role in optimizing our software development and deployment processes. You will be responsible for implementing continuous integration and delivery (CI/CD) pipelines, automating manual processes, and ensuring system reliability and security. Your expertise will contribute to enhancing our infrastructure and improving collaboration between development and operations teams, ultimately accelerating the delivery of high-quality software solutions in a remote environment.
Job Responsibilities
- Design, implement, and maintain CI/CD pipelines for efficient software delivery.
- Collaborate with software development teams to ensure seamless integration of new software components.
- Automate infrastructure provisioning and configuration using tools like Terraform and Ansible.
- Monitor system performance and troubleshoot issues to maintain optimal reliability.
- Manage cloud infrastructure, including AWS, Azure, or Google Cloud Platform.
- Implement security best practices to protect systems and data integrity.
- Participate in root cause analysis and incident response initiatives.
- Document processes, workflows, and system configurations to ensure knowledge sharing.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in a DevOps or Site Reliability Engineer (SRE) role.
- Strong proficiency in scripting languages such as Python, Bash, or Ruby.
- Experience with cloud platforms (AWS, Azure, GCP) and container orchestration (Kubernetes, Docker).
- Familiarity with configuration management and infrastructure as code (IaC) tools.
- Understanding of networking concepts and troubleshooting methodologies.
- Excellent problem-solving skills and the ability to work under pressure.
- Strong communication skills and ability to effectively collaborate in a remote team environment.
Technologies & Tools
The DevOps Engineer will utilize a diverse set of technologies and tools to ensure efficient and secure software deployment. Key tools include Terraform for infrastructure provisioning, Jenkins for CI/CD pipeline automation, Docker for containerization, and Kubernetes for orchestration. Additionally, experience with monitoring tools such as Prometheus or Grafana and cloud services from major providers like AWS, Azure, or Google Cloud will be crucial for success in this role.
Ideal Candidates
Ideal candidates for this position will possess a proactive mindset and a strong passion for technology and innovation. They should exhibit excellent analytical and problem-solving skills, allowing for effective decision-making in high-pressure environments. Strong collaboration skills are essential, as the role requires working across multiple teams in a fully remote setting. Furthermore, a commitment to staying current with industry trends and best practices in DevOps, cloud computing, and automation will set candidates apart in this dynamic and evolving field.
Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.