DevOps Engineer
Role details
Job location
Tech stack
Job description
DUTIES: Define, implement, and maintain CI/CD pipelines to automate software build, test, and deployment processes. Collaborate with development and operations teams to streamline workflows and ensure the efficient delivery of software. Implement and manage infrastructure as code (IaC). Oversee and optimize cloud infrastructure, ensuring scalability, security, and cost-efficiency. Monitor and manage production and development environments, responding to incidents and ensuring high availability. Implement and enforce security and compliance best practices within the DevOps pipeline. Lead efforts to improve application monitoring, logging, and error tracking. Evaluate and recommend DevOps tools and technologies to enhance the DevOps toolchain. Stay updated on DevOps trends, tools, and emerging technologies to drive continuous improvement.
Requirements
REQUIREMENTS: Bachelor's degree in Computer Science, Information Technology, Electronics or a related field and 4 years in any job title involving infrastructure engineering and DevOps engineering experience. Prior experience must include: 4 years working with cloud platforms including AWS, Azure, and Google Cloud Platform; 4 years of scripting and programming with Python and Shell; and 3 years working with Databricks.