Devops Engineer
applytojob
Job Description
Skillset:
- Should posses skill set to work on AWS/GCP/Azure Cloud
- Scripting for automation (Shell, Python and Go)
- Infra provisioning, IaC using Terraform, CDK and Cloudformation.
- Working knowledge with databased ( Postgres, MySQL and MSSQL)
- Building custom Linux OS images
Your Role
- Develop, modify, support, and maintain Cloud and On-prem resources for supporting development and production environments.
- Create, maintain, and enhance the following: test, validation, and logging infrastructure for apps / resources.
- Dive deep into the software stack to troubleshoot and resolve issues related to application development, deployment, and operations.
- Performance tuning, monitoring, maintaining fault-tolerant/HA infrastructure to deliver highly scalable services.
- Collaborate with developers and architects to refine, build, test, and release practices across the organization.
- Proactive monitoring of server systems.
- Manage multiple concurrent releases/builds from different projects.
- Continuously work to improve provisioning, automation, configuration, integration, deployment, and release processes for company growth, user experience, and timely product delivery.
- Audit infra security and implement best practices.
- Build and Maintain IaC code.
- Should handle SaaS and Installing and configuring opensource apps.
- Working knowledge with Containers, and build images.
- Support Linux systems running on-prem and on the Cloud.
- Support Windows systems running on-prem and on the Cloud.
- Provide solutions to custom requirements.
What we are looking for
- 2+ years of working experience in a DevOps capacity, preferably as a DevOps Engineer.
- Experience with AWS components, with most if not all components.
- Experience with ECS, SQS, SES, SNS, S3, EC2, Autoscaling, CloudFront, CloudWatch, VPC (Private & Public subnetting, NAT, Elastic Beanstalk).
- Experience in designing and managing highly available AWS RDS (PostgreSQL, MySQL) in a significant production environment.
- Defining IAM roles and policies.
- Strong Scripting experience Linux Shell, Python and Go.
- Strong Amazon/CentOS/Ubuntu Linux system administration skills (patching, configuration, etc.).
- Experience with GIT, SVN.
- CI/CD – Jenkins and Github actions.
- IaC – Terraform, AWS CDK and Cloudformation.
- Experience with Kubernetes, EKS and K3s.
- Experience with Kafka, Rabbitmq and other messaging brokers.