- LocationBangalore, India
-
IndustryAutomotive
JD for DevOps Architect
Exp- 12- 15 years
Location - All over India
Qualificatiob - B.S. in Computer Science or equivalent.
Devops Platform Engineering team is responsible for creating and maintaining Githobs based Devops Platform which provides self-service capabilities for 8x8 development teams to provision all pieces of infrastructure needed to run the services which are developed at 8x8.
- Platform’s Full Stack engineer will be responsible for implementation and evolving of different components of our 8x8 Devops Platform on all levels of the Devops stack.
- The responsibilities include development of a) terraform modules to provision Public/Private Cloud Infrastructure and other resources;
- b) Continuous Delivery workflows targeting Public Clouds (AWS, OCI), physical Data Centers and Kubernetes;
- c) Python based automation of different systems using SDKs;
- d) Configuration Management automation with Ansible;
- e) “Addon” Apps to provide better user experience for the self service workflows;
- f) Automation of build of Infrastructure Artifacts ( AMI, OCI images, Docker images, python packages ).
The position is highly technical and requires familiarity with different public clouds; kubernetes; terraform and other Hashicorp tools; configuration management and software development best practices .
The ideal candidate will be a self-starter who can act independently, develop high quality solutions and deliver on time in collaboration with other team members.
Responsibilities:
- Design and develop solutions based on requirements of the project and SME inputs for a particular area (e.g. public cloud or hardware equipment with APIs)
- Develop Terraform modules in standard way to be used in the Devops Platform workflows
- Develop automation to augment main tools and to integrate different components of the Platform ( Terraform; Ansible; System’s APIs; Atlantis; ArgoCD; Jenkins and Github )
- Develop Gitops workflows for building Platform’s Artifacts/packages ( VM images, Docker images, helm charts, python packages, … )
- Integrate Open Source Software into 8x8 Devops Platform
- Maintain strong expertise and knowledge of current and emerging technologies and products
- Work closely with other teams and SMEs to understand the functionality of applications and assist with various automation and configuration tasks.
- Develop automation to support continuous delivery using containers and Kubernetes.
Qualifications
- B.S. in Computer Science or equivalent.
- Excellent communication skills.
- Ability to understand a broad strategic vision and to be a team player
- Ability to multitask, take on new technologies and deliver on time
- Have a broad understanding of development, web operations, SDLC, etc.
- Strong technical foundation in most of the following technologies:
- Hashicorp Terraform - development
- Hashicorp Packer - development
- Other Hashicorp Tools ( Vault, Consul ) - usage
- Kubernetes - cluster creation/administration and deployment ( building helm charts and using deployment tools like ArgoCD)
- Virtualization: VirtualBox, VMware
- Building of Docker images and working with Container Registries
- Proven experience in Python. Knowledge of other languages (e.g. Go ) is a plus.
- Cloud computing: AWS, OCI, GCP
- Python SDKs for Public clouds ( boto3, … )
- Configuration management: Ansible
- Working with Git and Github automation
- Jenkins pipelines development (groovy scripting)
- Monitoring tools: Prometheus, Alertmanger, Grafana
