Develop and implement CI/CD solutions using Jenkins, Docker, GitHub, and GitHub Actions.
Use Terraform and CloudFormation for Infrastructure as Code (IaC) to ensure scalable and manageable infrastructure.
Architect large-scale applications for scalability, reliability, and security.
Establish and enforce security best practices for infrastructure and applications.
Collaborate with teams to set up and maintain CI/CD pipelines using Jenkins, GitLab CI/CD, or AWS CodePipeline.
Utilize Docker and Kubernetes for containerization and orchestration to enhance deployment processes.
Create automation scripts in Python, Bash, or PowerShell for operational efficiency.
Manage application servers, web servers, and databases for high performance and reliability.
Implement monitoring solutions using CloudWatch, Prometheus, Grafana, or the ELK stack for system health and security.
Integrate DevOps philosophies, Agile methodologies, and Infrastructure as Code principles into project workflows.
Harden applications, APIs, and databases against security threats.
Provide guidance on DevOps processes, tools, and best practices.
Perform basic database administration and optimization tasks.
Stay updated with emerging technologies and industry trends to refine skills and knowledge.
Requirements:
Bachelor’s degree in Computer Science Engineering, or a related field.
Minimum of 5 years of experience in a DevOps or similar role.
Strong expertise in AWS services including VPC, CloudFormation, EC2, S3, and Lambda.
Proficiency in setting up and configuring CI/CD pipelines using various tools and platforms.
Solid understanding of containerization and orchestration technologies, especially Docker and Kubernetes.(AWS/Azure).
Familiarity with Agile methodologies and the ability to work effectively in diverse teams.
Excellent leadership, communication, and problem-solving skills.
AWS certification is a plus.
Experience with automated testing tools, stress testing, and performance testing is desirable.
Bonus Points:
Experience with ArgoCD, ElasticSearch, Kibana, Fluentd, and other related technologies.
Knowledge of additional scripting languages and automation tools.
Understanding of database administration and performance optimization.
Familiarity with version control systems like Git and GitLab.
Prior experience in implementing security measures across various layers of infrastructure and applications.
What We Offer:
Hybrid Work: Enjoy the flexibility and freedom of working remotely with a strong focus on work-life balance and meet colleagues 2 or 3 days in week at our office.
Benefits & Growth: Flexible holidays, robust L&D programs, competitive compensation packages, and a comprehensive health insurance plan for your whole family.
Diverse Experience: Gain multi-domain experience and contribute to community programs, fostering a culture of knowledge sharing and collaboration.
Learning & Development: Attend industry hackathons and conferences to stay ahead of the curve and explore new technologies.
Global Culture: Be part of a collaborative and growing global company (450+ employees) with offices worldwide.
Health Insurance Plan for Whole Family + Accidental and Life Coverages