Responsibilities
- Test, build, design, deploy, and ability to maintain continuous integration and continuous delivery process using tools like Jenkins, maven Git, etc.
- Must know how to choose the best tools and technologies which best fit the business needs.
- Ability to automate, test and deploy the code and monitor.
- Work in close coordination with the development and operations team such that the application is in line with performance according to the customer's expectations.
Requirement
Extensive experience in operating scripting languages like Pearl, Ruby, etc.Experience in developing and maintaining CI / CD processes for SaaS applications by accessing tools like Maven, Jenkins, etc.Hands-on experience in using configuration management tools like Puppet, SaltStack, Ansible, etc.Hands-on experience to build and handle VMs, Containers utilizing tools like Kubernetes, Docker, Terraform, Jenkins, etc.Hands-on experience in building, designing, and maintaining cloud-based applications with AWS, Azure, etc.Working in regulation with industry-standard best practices in close coordination with the integration and deployment team.DevOps engineers must have effective leadership and cross-functional leadership and communication skills.Expertise in operating Linux environments with good command over any scripting language such as Shell, Python, etc.Candidate should also need to be good in communication / soft skills.Also experience in any of the monitoring tools like Cloudwatch, and Datadog.Hands-on experience with Infra as Code tools like Terraform, CloudFormation, etc.Hands-on experience in databases like MySQL, MongoDB, etc.Skills Required
Cloudformation, Maven, Cloudwatch, Datadog, Saltstack, Jenkins, Pearl, Git, Shell, Docker, Terraform, Mysql, Ansible, Mongodb, Ruby, Puppet, Azure, Kubernetes, Python, Aws