Working in an Agile Scrum environment, the DevOps Engineer will be reporting to the Software Development Manager. The role will require working with the Scrum development team and product management team to create and execute continuous development and integration in the product releases.
===================
Roles and Responsibilities
You will be responsible for the IT ecosystem of the engineering team using modern software factory tool chain and such as Github, Jenkins, Artifactory, Docker, SonarQube, Coverity, Aqua, Kubernetes.
You will maintain and improve the CI/CD pipeline to support developers and QAs.
You will improve the System Tray Application using Python in Windows
You will administrate and manage the R&D environments.
You will participate to HW sizing, performance tests.
Technical Skills:
You have extensive experience (5+ years) with Containerization (Docker, Kubernetes, OpenShift, Helm charts).
You have extensive experience (3+ years) with Cloud infrastructure (AWS, Auto scaling, EKS)
You have developed or maintain CI/CD pipeline using Jenkins.
You have a good knowledge of GitHub
You have a solid experience on Java/Spring Framework, Python and Apache Kafka development.
You have some good skills on RDMS including PostgreSQL, Timescale DB.
You have experience on Python programming.
You are familiar with the Agile method and the associated tools (Jira, Confluence).
You are rigorous, curious, and able to train yourself. You also know how to be adaptable to offer technical solutions adapted to the business needs.
Education Qualification:
Bachelor's degree in computer science or engineering or "STEM" Majors (Science, Technology, Engineering and Math) with minimum 6 years of experience.
Business Acumen:
Ability to architect automation testing for complex on-prem and cloud products
Strong problem-solving abilities and capable of articulating specific technical topics or assignments
Experience in breaking down problems and estimate time/resource for Automation
Evangelizes how our technology solves customer problems from a technology and business perspective
Leadership:
Demonstrates clarity of thinking to work through limited information and vague problem definitions
Has proven ability to lead small to medium teams effectively in the past
Proactively identifies and removes obstacles or barriers on behalf of the team
Shares knowledge, power, and credit, establishing trust, credibility, and goodwill
Personal Attributes:
Excellent communication skills and the ability to interface with senior leadership with confidence and clarity
Able to work well with global teams, including time-zone flexibility
Skilled in providing oversight and mentoring team members.
Additional Information
==========================
Relocation Assistance Provided:
Yes
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.