DevOps Engineer, Senior 1
We’re Progress – we offer the best platform for building and deploying tomorrow’s applications quickly and easily. We are bold, forward-thinking innovators who build things that work and care about our customers. We invent and reinvent every day, work together as one, value and respect each other and cheer our wins.
Join us as a Software Engineer, Senior 1 for our Hyderabad, India Office.
Join us as a Software Engineer, Senior 1 for our Hyderabad, India Office.
As a member of the OpenEdge software engineering division, you will take an active role in integration testing and its modernization of related testing framework / processes, and evolution of standard DevOps practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications. You will be a leading contributor individually and as a team member, implement Engineering best practices.
WHAT YOU WILL DO IN THIS ROLE:
- Instrumental in transforming the legacy tools, frameworks with modern and state of art tools to ease the development and maintenance. Work with senior members in the team to standardize modern tools and frameworks across the product group.
- Design and develop high-performing, scalable, and fault tolerant DevOps infrastructure.
- Design and develop high-performing, scalable, and fault tolerant DevOps infrastructure.
- Design and build CI/CD pipelines using Terraform, Packer, Ansible on Github and ClearCase.
- Work closely with Engineering teams to ensure the reliability and health of the supported infrastructure and applications.
- Ability to create automation scripts for any repetitive tasks. Good understanding of QA methodologies and automation approaches.
- Contribute to end-to-end test framework development and test case automation. Adopt relevant QA automation frameworks, tools and practices to help the rapid product delivery with quality. Help optimizing the pipelines.
- Expand the capacity and performance of current operational systems.
- Manage individual projects priorities, deadlines, and deliverables with your technical expertise.
- Provide support for production deployments and maintenance.
- Demonstrate ability to deliver results on time with high quality.
WHAT THE IDEAL CANDIDATE WILL NEED TO HAVE:
- BS or MS degree or equivalent experience relevant to functional area 4+ years of DevOps experience.
- Prior experience with building and supporting highly available infrastructure on any of the inhouse platforms like vSphere, Nutanix and public cloud platforms like AWS, Azure or GCP. Experience in managing AWS, Azure cloud environments. Experience with vSphere infrastructure.
- Prior experience with build and release engineering activities.
- Familiar with Make and C based builds, and modern build technologies like Gradle, and related dependency management systems like Jfrog Artifactory.
- Experience building infrastructure using Terraform, Packer ,Ansible/Chef/Puppet.
- Experience with CI/CD tools like Teamcity, Jenkins, Circle CI, Azure DevOps pipelines.
- Familiar with modern automation frameworks(Selenium WebDriver, pytest)
- Experience with Github. Knowledge of Clercase is a big plus..
- Scripting skills with Python, Shell and/or Perl scripting.
- Comfortable with Linux systems management and internals.
- Familiar with Docker, Kubernetes.
- An independent self-starter with a willingness to learn new things through experimentation and research
- Excellent communication (verbal and written) and interpersonal skills and an ability to effectively communicate with both business and technical teams.
- Good understanding of Agile software development principles including using common tools such as JIRA.
What we offer in return is the opportunity to join a talented team of bright and nice people and to also enjoy:
Here at Progress, we truly care about your employee experience. It is important to us for our employees to balance their work and home life, obtain viable options for their health and wellness, grow their careers, and plan for financial success.
- 30 days of earned leaves plus an extra day off for your birthday, various other leaves like Marriage Leave, Casual Leave, Maternity Leave, Paternity Leave
- Premium Group Medical Insurance for employee and 5 dependents, Personal Accident Insurance coverage, Life Insurance coverage
- A modern office with a well-equipped gym onsite, free access to Yoga, Zumba classes by professional trainers
- Professional development reimbursement
- Interest subsidy on loans - either vehicle or personal loans
Progress is proud to be an Equal Opportunity Employer!
#LI-MM1
Together, We Make Progress
Progress is an inclusive workplace where opportunities to succeed are available to everyone. As a multicultural company serving a global community, we encourage a wide range of points of view and celebrate our diverse backgrounds. Our unique combination of perspectives inspires innovation, connects us to our customers and positively affects our communities. It is only by working together and learning from each other that we make Progress. Join us!