Software (DevOps) Engineer
Software (DevOps) Engineer
Posted 52 days ago
SENIORITY
Lead
About the role
- Analyzing complex data structures in various data sources in heterogeneous technology environment
- Work involves assisting in analyzing various technology systems outlines to develop programs for computer applications, writing solution programs, documenting the methods and procedures used in program development, and testing and correcting programs.
- Work collaboratively with other team members within an agile software development process, understand the infrastructure required for development team, test, and production to operate SaaS capabilities across multiple cloud regions
- Management of build farm environment and work flow management and administration using Jenkins and AWS ckiyd.
- Creating and managing a fully Automated Build and Deployment Platform and coordinating code builds promotions and orchestrated deployments using Jenkins, Maven, Vigrant, and other Devops tools.
- Delivering quality code that meets requirements and specifications on time.
- Ability to accomplish all aspects of the software configuration management (SCM) process, DevOps and Build/Release management.
- Candidate must have at the minimum, a Bachelor or higher degree or its equivalent in Computer Science or any engineering in related fields
- Atleast 3 years of experience in DevOps (CI/CD) technology stack.
- Atleast 1 year experience in AWS cloud platform
- Handle cluster provisioning, monitoring, auto scaling, logs and metrics aggregation, and continuous delivery though these corresponding tools and APIs using DevOp tools
- Working on creation of custom Docker container images, tagging, pushing the images and Dockers consoles for managing the application of life cycle.
- Implementing a Continuous Delivery pipeline with Docker, Jenkins and GitHub.
- Creating an automated Build and Deployment Platform and Driving the teams and Orchestrated deployments using Jenkins, Jfrog, Docker and other DevOps tools
- Orchestrating CI/CD processes by triggers, human input, and dependency chains and environment and Writing Jenkins files and Groovy scripts to create pipeline jobs based on the requirement.
- Developing build and deployment scripts using ANT and MAVEN/Vigrant as build tools in Jenkins to move from one environment to other environments.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
