DevOps Engineer
We are seeking a highly skilled and motivated DevOps Engineer to join our dynamic team. If you are passionate about DevOps, GitLab, Amazon EKS, security, and observability, we invite you to be a part of our innovative journey. If you enjoy being on the cutting edge of technology, we encourage you to apply!
As a DevOps Engineer at InfStones, you will play a crucial role in ensuring the reliability, security, and scalability of our infrastructure. You will work closely with cross-functional teams to design, implement, and maintain our DevOps processes and practices. Your expertise in Cloud, Kubernetes, Security, and Observability will be instrumental in achieving our goals.
Key responsibilities include :
- Working closely with cross-functional teams to design, implement, and maintain DevOps processes and practices.
- Managing CI / CD pipelines, automating infrastructure provisioning, and maintaining cloud environments while applying expertise in cloud technologies, Kubernetes, security, and observability.
- Designing, building, and maintaining scalable and reliable infrastructure and automation tools supporting multiple applications across multiple clouds.
- Architecting, deploying, and managing Cloud Platforms like AWS and Linux-based systems.
- Developing and managing CI / CD pipelines using GitLab for automated testing and deployment.
- Automating infrastructure provisioning and configuration management using tools like Cloudformation, Terraform, or Ansible.
- Architecting, deploying, and maintaining applications and services on Kubernetes, especially EKS.
- Implementing and maintaining security best practices across all environments.
- Automating repetitive tasks and processes to enhance the efficiency, reliability, and availability of our cloud and infrastructure platform while adhering to the "everything as code" approach.
- Monitoring system performance and troubleshooting issues to ensure high availability and performance through the use of various observability and alerting tools like Cloudwatch, Prometheus, Grafana, ELK Stack, and OpenSearch.
- Continuously optimizing infrastructure for performance, scalability, and cost-effectiveness.
- Participating in on-call rotations to provide 24 / 7 support as needed across multiple teams across multiple time zones.
Qualifications include :
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent of 5 years experience in DevOps, Software Development, Systems Engineering, Site Reliability Engineering, QA and Test Engineering, IT Architecture, or any of their combination.At least 3 years of experience with cloud platforms, preferably in AWS and Linux based Systems, as well as CI / CD tools such as GitLab, Jenkins, Harness, and Git version control.Expertise in deployment and management of Kubernetes, especially EKS, as well as the applications running on it.In-depth knowledge of infrastructure as code (IaC) and tools like Ansible, Terraform, or CloudFormation.Experience with security best practices and implementing security measures in a DevOps environment.Proficiency with monitoring and observability tools such as Prometheus, Grafana, ELK Stack, or equivalents.Proficient in common programming and scripting languages such as Python, Golang, Shell, Java, and JavaScript.Strong problem-solving skills and attention to detail, capable of completing tasks with minimal guidance.Proficient in cross-cultural communication and effective collaboration across multiple time zones on an international team.Prefer (Nice to have) :
Relevant certifications such as AWS Certified DevOps Engineer, GitLab Certified Professional, or Certified Kubernetes Administrator (CKA).Previous experience with microservices architecture.Familiarity with serverless computing (e.g., AWS Lambda).Understanding of agile methodologies and continuous improvement practices.Knowledge of blockchain.