DevOps Architect/ Manager

Role Specific Responsibilities:  
  • Follow the team’s standards to create and manage an automated DevOps build/ deploy and release management pipeline which delivers tooling for next generation application development efforts and on-going production operations. Cultivate a Continuous Integration/Continuous Delivery mind set.
  • Collaborate with engineers and cloud architects to support development teams with a full set of DevOps tools by leading the establishment of the right tooling and processes that will result in a fully automated build/ deploy and release management pipeline to include: the automated build process, environment setups, testing scripts, deployments, and production operational metrics/debugging information (to target developers).
  • Partner with development and operations teams to facilitate practical automation solutions and custom modules. Troubleshoot automation issues and when required engage additional resources to find practical solutions that move projects forward.
  • Deliver assignments based on project objectives and support projects to completion. Ensure deliverables are completed within target timeframes and are of high-quality.
  • Hire, train, and grow new operations teams
  • Define and drive projects and report on their progress. Report on the health of these services at an executive level.
  • Meet with internal and external stakeholders to develop relationships and clarify requirements and schedules.
  • Design, implement and enhance CI and CD platforms.
  • Responsible for architecting deployments for High availability, scalability, and reliability.
  • Design and implement platforms for monitoring, log processing, metrics collection and data visualization.
  • Script and code automation tools (in shell/perl/ruby/python etc.) for automation and efficient management of sites/products.
  Good to Have:  
  • Some familiarity with IOT & ML with DevOps.
  • Agile and Scrum workflow.
  Basic Qualifications:  
  • Bachelor/Master of Science in Computer Science, Engineering from Top Universities.
  • 10 to 12 years of relevant hands-on systems engineering and administrative experience in DevOps , networking, storage systems, operating systems.
  Preferred Qualifications:  
  • Strong performance engineering and capacity planning background.
  • Strong systems engineering fundamentals (networking, storage, operating systems).
  • Agile engineering practices (Kanban, continuous delivery, etc.).
  • Fundamentals: DNS & Networking Fundamentals, TCP/UDP, IP Routing, HA & Load Balancing Concepts.
  • Very good knowledge of container technology (Docker).
  • Cloud Infrastructure: OpenStack
  • Edge Cache – Redis
  • Databases: Postgres
  • Configuration management: Ansible
  • Tools/Utilities: Jenkins, Zabbix, GIT/SVN
  • Strong experience working with CI/CD tools like GitLab CI
  • Strong experience in Linux/Unix Administration
  • Strong experience with infrastructure automation tools as Terraform, Ansible.
  • Experience working with PaaS (API Gateways, IDMs) setups.
  • Experience running databases at scale especially PostgreSQL and MongoDB.
  • Experience in implementing container monitoring tools like Prometheus/Grafana.
  • Mastering scripting languages as Python.

Job Location

  • Remote Working in India

To Apply, you may also email your CV at [email protected]

Submit Your Resume

Thanks for considering a career at TestingXperts. Please complete the form below so that we can connect with you.

No File Select...

During your visit on our website, we collect personal information including but not limited to name, email address, contact number, etc. TestingXperts will collect and use your personal information for marketing, discussing the service offerings and provisioning the services you request. By clicking on the check box you are providing your consent on the same. In the future, if you wish to unsubscribe to our emails, you may indicate your preference by clicking on the “Unsubscribe” link in the email.