Role Overview
Are you passionate about the chance to bring your technical experience to a digital organization? The Digital Technology team is looking to add a DevOps Engineer. This position requires someone who is a passionate learner, an independent thinker, works well collaboratively across multiple disciples and is conformable working with a variety of people an technology stacks.
This is a chance to get in and make an immediate impact. You will work closely with the product development teams building solutions critical to the digital experience. You will be responsible for application infrastructure and ensuring the design is architecturally clean, facilitating an ability to scale and operate it with ease. You will help tighten feedback loops providing the ability to iterate quicker and improve the velocity of product development.
As a DevOps Engineer, you will:
Automation: Developing tools & frameworks to enhance our CI (Continuous Integration) & CD (Continuous Delivery) automation using industry standard CI/CD practices
Operations: Monitor and ensure smooth operation of production and test environments by executing common sysadmin (system administration) tasks and automating repetitive tasks
Service Reliability: Occasionally provide support and initial troubleshooting when required by reviewing dashboards and logs to ensure system issues are timely addressed
Develop & Deploy – implement applications in Azure or other cloud providers including solving problems and analyzing issues. Strong desire to introduce automation to replace manual operations.
Be a Team Player – work in a collaborative team-oriented environment, share information, value diverse ideas, interact with customer, partner with cross functional and remote teams
Be Curious & Innovative – continuously update yourself with next generation technology, development tools, and contribute to process development practices
Be an Agile Person – involved with the agile teams. Communicate on issues that may affect the deployment, identify process improvements & work with the scrum team to ensure product success.
Be an Effective Communicator – articulate technical issues, and share ideas, participate in peer discussions and solutions. Ability to communicate effectively with technical staff, management and business team members.
Take Ownership – for performance, reliability and improvement changes for improving efficiency of applicationinfrastructure, scalability and operate with ease.
About You
You’re a fit for the role DevOps Engineer if you have:
Basic qualifications:
Experience in developing interactive web applications
2+ years of scripting proficiency (Bash/Python/Perl)
Bachelor’s degree in computer science preferred
Experience with configuration management technologies (e.g. Ansible, Puppet)
Experience working with Git
Familiarity with infrastructure as code concepts
Familiarity with Linux, shell scripting, and system administration
Note:
Fluency in speaking English is Mandatory
The timing of this job will be from 8:00 PM till 5:00 AM in (Mon to Fri)