DevOps Engineer Mid
Job Description:
Position: DevOps Engineer
We are seeking an experienced DevOps Engineer with 2-4 years of experience to join our dynamic team. As a DevOps Engineer, you will be responsible for managing and maintaining our company's infrastructure and ensuring the smooth and efficient deployment of our software applications.
Key Responsibilities:
- Design, implement and maintain our cloud infrastructure on AWS using Terraform
- Monitor and troubleshoot system performance and ensure high availability and scalability
- Automate deployment and release processes to improve efficiency and reduce downtime
- Collaborate with development teams to ensure seamless integration of new features and updates
- Manage and maintain CI/CD pipelines for continuous delivery
- Implement security measures to protect our systems and data
- Stay updated with emerging technologies and tools in the DevOps space and make recommendations for improvement
Requirements:
- 2-4 years of experience in DevOps or related roles
- Strong experience with AWS and Terraform
- Proficient in Java and backend development
- Experience with automation and configuration management tools such as Ansible, Puppet, or Chef
- Familiarity with CI/CD tools such as Jenkins or GitLab
- Knowledge of containerization technologies like Docker and Kubernetes
- Excellent troubleshooting and problem-solving skills
- Strong communication and collaboration skills
- Bachelor's degree in Computer Science, Engineering, or a related field
If you are a self-motivated and detail-oriented individual with a passion for DevOps and a desire to work in a fast-paced and challenging environment, we would love to hear from you. Join our team and be a part of our exciting journey towards innovation and growth.