Cloud DevOps Manager/Lead Cloud DevOps Engineer

FYNDNA TechCorp Pvt. Ltd

Mumbai,Pune

Company Social Links


Apply for this job

Submit Application

About FYNDNA TechCorp Pvt. Ltd

FYNDNA TechCorp Pvt Ltd will provide global financial institutions with a set of tools and frameworks based on modern technologies to embark on a digital transformation journey that strikes a healthy balance between technology, operational needs, security, and regulatory compliance. It is a fully funded start-up company.

Job Description

As a DevOps Engineer at FYNDNA, you will bring your experiences, best practices, and a collaborative attitude to help drive DevOps initiatives. You will be responsible to effectively communicate with our development, QA and release operations team to orchestrate the creation of solutions that can scale. You will help visualise, design and build out our cloud native DevSecOps infrastructure, work with cutting-edge technologies like Kubernetes, Docker and cloud build, and help implement a common engineering platform for our software engineering teams.

[WHAT YOU WILL DO]

  • Your DevSecOps engineering responsibilities will include planning and executing maintenance, upgrades, and migrations in Development, Staging, Performance and Production environments in a way that avoids downtime and service interruptions to the larger engineering organisation.
  • You shall proactively identify and remedy single points of failure and security risks. This will require you to be well versed with continuous integration and deployment best practices, have strong scripting skills and an ability proactively debug infrastructure cum environment issues working with dev teams.
  • You will also need to continuously improve self-service tools and processes to reduce cycle times for developers and automate repetitive and wasteful operations.

Activities will include:

  • Working closely with the development team to leverage the existing frameworks and tools to improve build system productivity
  • Innovate and implement adoption of new build automation tools and practices
  • Automate deployments on the cloud and data centres
  • Automate manual operations using Python/Go/Bash/puppet/chef or any other automation scripting
  • Implement and Optimise environment monitoring, alerting and logging
  • Creating brainstorming cloud designs and creative solutions.
  • Ensuring compatibility across different platforms
  • Developing and implementing cloud monitoring solutions or with the use of popular monitoring stacks available for monitoring/logging/tracing.
  • Managing cloud infrastructure for various projects and streamlining the process with automation.
  • Devising the solution with various network topologies on cloud.
  • Implement and Optimise the CI/CD pipeline using tools like Jenkins/Hudson to maintain deployment stage and generate Docker images and Kubernetes
  • Identify and implement tools for container vulnerabilities. Having hands on knowledge of various tools to scan for container security would be a plus.
  • Learning and adopting technologies that may aid in solving our customers challenges
  • Coordinate release documentation and communications, including technical release notes

[WHAT YOU’LL NEED]
Desire to build end-to-end engineering ecosystem for real time missing critical applications that touch lives. A strong sense of ownership, urgency, and drive in ensuring an always up infrastructure pipeline from source code maintenance repository to deployment environment. As an integral part of the software engineering team, you will need the following skills to succeed.

Proficient

  • Designing and implementing the cloud native infrastructure architecture using open-source technologies
  • Implementing CI/CD pipeline architecture using Hudson, Jenkins, Maven or Gradle and Grunt or Gulp, Docker files and Helm
  • Environment provisioning with Google Cloud Platform (GCP), Amazon Web Services (AWS) cloud offerings and/or other cloud providers (GCP is preferred)
  • Experience in developing and deploying Docker images and Kubernetes YAML templates
  • Working with Unix/Linux with exposure to basic Linux OS administration functions
  • Shell scripting with experience in developing DevOps tooling using ruby, python or any other scripting language
  • Should know various methods for scaling the application using Horizontal Pod Autoscaler concepts.
  • Load balancer concepts along with use of ingress and ingress controller.
  • Knowledge of various API gateway to be used in cloud native solution would be a plus.
  • Knowledge of monitoring tools using Elastic or cloud managed services would be a plus.

Hands on experience

  • Tuning Java EE application environments deployed using Jboss, Tomcat or Websphere, Weblogic and Apache/ httpd Web Servers
  • Knowledge or experience in administration of large Kubernetes clusters
  • Debugging large software system environment and deployment issues
  • Experience of configuration management tools like Ansible/Chef/Puppet
  • Experience either on terraform or cloud specific tools like Cloud Deployment manager in GCP

Added advantage

  • Understanding core concepts of computer networking and advanced Linux OS administration functions
  • Writing good technical DevOps documents such as solution installation guides, environment provisioning guide etc

Salary- Best in Industry. Based on your current salary you will get hike.