REQUIREMENTS:
- Experience : 11 Years
- Proven experience as a DevOps Engineer or similar role with a track record of leading DevOps initiatives.
- Deep understanding of DevOps principles and practices including CI/CD automation and infrastructure as code.
- Strong proficiency in at least one major cloud platform (GCP preferred).
- Deep understanding of cloud infrastructure concepts (networking storage compute security).
- Strong experience with infrastructure as code tools (Terraform Ansible).
- Must have experience with scripting skills (Python Shell script).
- Must have knowledge of containerization technologies (Docker Kubernetes).
- Must have Problemsolving and troubleshooting skills.
- Should have excellent communication and collaboration skills.
- Leverage deep knowledge of GCP services (Compute Engine Cloud Storage Cloud SQL etc.) to provide optimal solutions aligned with GCP best practices and pricing models.
- Must have ability to carry migration plan considering factors like workload compatibility data transfer and costefficiency.
- Should be able to improve existing GCP infrastructure using Terraform ensuring compliance with security and performance requirements. Suggest scalable and resilient solutions.
- Must be able to Integrate GCP services with other components of the migration project (GitHub Actions Ansible) ensuring seamless interoperability.
- Should have experience with GKE Cloud Run Dataflow Bigtable would be good to have.
RESPONSIBILITIES:
- Understanding the clients business use cases and technical requirements and be able to convert them into technical design which elegantly meets the requirements.
- Mapping decisions with requirements and be able to translate the same to developers.
- Identifying different solutions and being able to narrow down the best option that meets the clients requirements.
- Work closely with all project teams to understand requirements provide technical guidance and ensure alignment with overall project goals.
- Identify and resolve technical challenges making informed decisions based on available data and expertise.
- Create and maintain comprehensive documentation for infrastructure designs migration processes and automation workflows.
- Stay up to date with industry best practices and emerging technologies to continuously improve the projects approach.
- Should be able to develop and maintain cloud infrastructure standards and guidelines.
- Provide technical guidance and support to development teams.
- Ensure compliance with security and regulatory requirements.
- Participate in cloud architecture design and review.
- Defining guidelines and benchmarks for NFR considerations during project implementation
- Writing and reviewing design document explaining overall architecture framework and highlevel design of the application for the developers
- Reviewing architecture and design on various aspects like extensibility scalability security design patterns user experience NFRs etc. and ensure that all relevant best practices are followed.
- Developing and designing the overall solution for defined functional and nonfunctional requirements; and defining technologies patterns and frameworks to materialize it
- Understanding and relating technology integration scenarios and applying these learnings in projects
- Resolving issues that are raised during code/review through exhaustive systematic analysis of the root cause and being able to justify the decision taken.
- Carrying out POCs to make sure that suggested design/technologies meet the requirements.
Qualifications :
Bachelors or masters degree in computer science Information Technology or a related field.
Remote Work :
No
Employment Type :
Fulltime