Job Summary
AutomateIT is seeking a highly skilled and motivated DevOps Engineer with strong expertise in Kubernetes and Docker to join our dynamic technology team. The ideal candidate will be responsible for designing, implementing, and maintaining scalable, secure, and highly available infrastructure solutions. You will play a critical role in streamlining development and deployment processes, ensuring continuous integration and delivery, and enhancing system reliability across our platforms.
Key Responsibilities
-
Design, implement, and manage containerized applications using Docker and Kubernetes.
-
Build and maintain CI/CD pipelines to support rapid and reliable software delivery.
-
Collaborate with development, QA, and operations teams to automate workflows and improve system efficiency.
-
Monitor system performance, troubleshoot issues, and ensure high availability and scalability.
-
Manage cloud infrastructure (AWS, Azure, or GCP) and optimize resource utilization.
-
Implement security best practices across infrastructure and deployment pipelines.
-
Maintain infrastructure as code (IaC) using tools like Terraform, Ansible, or CloudFormation.
-
Ensure proper logging, monitoring, and alerting systems are in place.
-
Stay updated with emerging DevOps trends, tools, and technologies.
Required Skills and Qualifications
-
Bachelor’s degree in Computer Science, Information Technology, or a related field.
-
Strong hands-on experience with Docker and Kubernetes.
-
Proficiency in scripting languages such as Python, Bash, or Shell scripting.
-
Experience with CI/CD tools like Jenkins, GitLab CI, or GitHub Actions.
-
Familiarity with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform.
-
Knowledge of version control systems like Git.
-
Understanding of networking, security, and system administration concepts.
-
Strong problem-solving and analytical skills.
-
Excellent communication and teamwork abilities.
Experience
-
Minimum of 3–6 years of experience in a DevOps or similar role.
-
Proven experience managing container orchestration in production environments.
-
Prior experience working in Agile/Scrum environments is preferred.
Working Hours
-
Full-time position
-
Standard business hours with flexibility based on project requirements
-
Occasional on-call support may be required
Knowledge, Skills, and Abilities
-
Deep understanding of DevOps principles and practices
-
Ability to manage multiple tasks and prioritize effectively
-
Strong attention to detail and commitment to quality
-
Capability to work independently and collaboratively in a team environment
-
Adaptability to fast-paced and evolving technological landscapes
Benefits
-
Competitive salary package
-
Health insurance and wellness programs
-
Paid time off and holidays
-
Professional development and certification support
-
Flexible work arrangements (remote/hybrid options)
-
Performance-based incentives
Why Join AutomateIT?
At AutomateIT, we foster a culture of innovation, collaboration, and continuous improvement. You will have the opportunity to work on cutting-edge technologies, contribute to impactful projects, and grow your career in a supportive and forward-thinking environment. We value our employees and invest in their success through learning opportunities and career advancement pathways.
How to Apply
Interested candidates are invited to submit their updated resume along with a cover letter detailing their relevant experience and accomplishments. Applications should be sent via the company’s official careers portal or recruitment email. Shortlisted candidates will be contacted for further evaluation.