Role and Responsibilities
- Modifying and improving existing systems.
- Responsible for ensuring consistency in application deployment, infrastructure, and development processes across multiple platforms and environments.
- Work with both development and operations team to help standardize DevOps process for web applications.
- Perform extensive research and analysis to make optimal cloud architecture decisions.
- Promote automation across all teams within the organization.
- Research on the latest and greatest technologies to support development and operations.
- Write both application and automation code and perform code reviews.
- Write documentation.
- Participate in an Agile environment.
Skills and Qualifications
- Bachelor’s Degree in Computer Science or Engineering; Master’s degree a plus.
- Knows how to provision, manage, maintain, cloud resources as well as promote automation for deployment and operations
- Candidate should be knowledgeable with ContinuousIntegration/Deployment(CI/CD) technologies, and Cloud Technologies (AWS/GCP/Azure)
- Work with both operations and development team to standardize and promote automation processes.
- Must possess working knowledge with AWS technologies such as EKS, EC2, VPC, ECS, Fargate, S3, Route53, etc.
- Experienced on working with deployment tools such asJenkins/CircleCI/Spinnaker,etc.
- Must be able to write code for automation tools such as Terraform, Ansible, Chef, Puppet, CloudFormation, and use Git for code versioning.
- Background administering Linux OS is a plus