Senior Cloud Engineer

massmutualindia

Hyderabad 5 Years Exp Posted 398d ago

Job Description

Technical Design, Development & Problem Solving:

  • Provide recommendations on architectural changes to improve efficiency, reliability, and performance and to reduce cost
  • Explore and recommend new technologies/services. Articulate the advantages of various solution options
  • Define platform software engineering standards and ensure compliance
  • Ability to independently develop algorithms and deliver results in production environments at scale.
  • Ability to take on proof of concepts to prove new technologies
  • Problem solves with little to no guidance
  • Collaborate with Cloud/DevOps engineers to solve technical and design problems
  • Conduct and oversee design & code reviews 

Execution & Delivery:

  • Ability to independently execute complex, long-term projects
  • Understand context of the work rather than just focusing on what is assigned.
  • Excellent communicator and collaborates well with people inside the team and in other organizations
  • Innovate and is open to ideas to improve efficiency and works with the team to pivot if necessary.
  • Write clean, high-performance, well tested infrastructure code with a focus on reusability and automation (e.g. Ansible, Python, Terraform etc...)

Software Engineering Excellence:

  • Responsible for code excellence and quality of the project being assigned
  • Research on tools being used by the department and provide suggestions for improvements
  • Creates reusable code frameworks or example projects to aid developers on the team.
  • Advocates and leads initiatives for enhancing our testing frameworks

Leadership

  • Mentor core developers
  • Partner with business stakeholders and product managers to define project timelines and deliverable at each project stage.
  • Awareness and involvement in identifying the resources which would be required for project delivery.
  • Being able to identify resources from other departments.

Requirements

  • Bachelor's Degree in Computer Science or equivalent
  • 3+ Years of experience in AWS/Azure cloud
  • 5+ years in architecting and implementing fully automated, secure, reliable, scalable & resilient multi-cloud/hybrid-cloud solution
  • History of developing scripts to automate infrastructure tasks
  • Experience with network infrastructure skills (e.g. setting up and managing firewalls, WAFs, network segregation, VPNs and network ACLs)
  • Seasoned Infrastructure as Code developer (Terraform is strongly preferred)
  • Experience with Identity and Access Management
  • Practical experience with version control systems (Git is preferred)
  • Production level experience with containerization (Docker) and orchestration (Kubernetes)
  • Good scripting skills (e.g. Bash, Python)
  • Strong written and verbal communication skills
  • Able to thrive in a collaborative and cross-functional environment
  • Familiar with Agile methodology concepts

Nice to have:

  • Subject matter expert in Cloud Security and/or Cloud Networking
  • AWS/Azure certification preferably at professional level
  • Experience with DevOps concepts, tools (e.g. CI/CD, Jenkins, Artifactory, Helm, Ansible, etc.) and emerging technologies
  • Good understanding of REST API concepts
  • Experience with GitHub and GitHub Actions

Similar Openings for You