About the Role:
We are seeking a highly motivated DevOps Engineer to join our team and play a pivotal role in building and maintaining our cloud infrastructure. The ideal candidate will have a strong understanding of DevOps principles and practices, with a focus on AWS, Kubernetes, CI/CD pipelines, Docker, and Terraform.
Responsibilities:
Cloud Platforms: Design, build, and maintain our cloud infrastructure primarily on AWS.
Infrastructure as Code (IaC): Develop and manage IaC solutions using tools like Terraform to provision and configure cloud resources on AWS.
Containerization: Implement and manage Docker containers and Kubernetes clusters for efficient application deployment and scaling.
CI/CD Pipelines: Develop and maintain automated CI/CD pipelines using tools like Jenkins, Bitbucket CI/CD, or ArgoCD to streamline software delivery.
Automation: Automate infrastructure provisioning, configuration management, and application deployment using tools like Terraform and Ansible.
Monitoring and Troubleshooting: Implement robust monitoring and alerting systems to proactively identify and resolve issues.
Collaboration: Work closely with development teams to understand their needs and provide solutions that align with business objectives.
Security: Ensure compliance with security best practices and implement measures to protect our infrastructure and applications.
Qualifications:
Bachelor's degree in computer science, Engineering, or a related field.
8+ years of experience in DevOps or a similar role.
Strong proficiency in AWS services (EC2, S3, VPC, IAM, etc.).
Experience with Kubernetes and container orchestration.
Expertise in CI/CD pipelines and tools (Jenkins, Bitbucket CI/CD, ArgoCD).
Familiarity with Docker and containerization concepts.
Experience with configuration management tools (Terraform, Cloudformation).
Scripting skills (Python, Bash).
Understanding of networking and security concepts.
Bonus Points:
Experience with serverless computing platforms (AWS Lambda, AWS Fargate).
Knowledge of infrastructure as code (IaC) principles.
Experience in maintaining SaaS project.
Certifications in AWS, Kubernetes, or DevOps.
Why Join Us:
Opportunity to work on cutting-edge technologies and projects.
Collaborative and supportive team environment.
Competitive compensation and benefits package.
Opportunities for professional growth and development.
If you are a passionate DevOps engineer looking to make a significant impact, we encourage you to apply.