The Dev Ops Engineer is a technical position that requires experience with test automation creation and maintenance, automated regression testing, and performance testing.
Experian Health’s Dev Ops team has a need for a Dev Ops Engineer to aid in the expansion of our Open Shift Container Platform (OCP).
The engineer will facilitate the adoption of Red Hat’s OCP within the Health organization by assisting with the design of deployment pipelines and the migration of legacy applications to a CI / CD process using the following tools : BitBucket, Bamboo, Artifactory, Octopus Deploy and Ansible.
A successful candidate will possess the strong interpersonal skills needed to communicate quickly and efficiently with other teammates about the objectives at hand.
Candidates should be self-motivated, collaborative, and have a passion for IT automation.
Design automated, containerized cloud application platform solutions with a focus on application concerns, including cloud-native distributed application architectures, migrating workloads to containers, containerized development workflows, and integrating container platforms with automated CI and CD pipelines.
Provide mentoring to the Developer community in the best practices associated with CI / CD deployments using Bamboo and Octopus Deploy.
Assist in the design, build, management and operation of the continuous delivery framework and tools, and act as a subject matter expert on CI / CD for developer teams.
Assist in the design, build, management and operation of the infrastructure as a service layer (self-hosted and cloud-based platforms) that supports the different platform services.
Write and build continuous delivery pipelines to manage and automate the lifecycle of the different platform components.
Knowledge, Experience & Qualifications
5 years of IT experience.
Bachelor’s degree or equivalent work experience.
Exposure to containerization, the Docker project, Kubernetes, and OCP.
Build automation, CI / CD (Jenkins, Bamboo or similar) and DevOps.
Experience in either Linux or Windows administration.
Hands-on experience in building modern web applications using Java, Spring, Spring Boot, Python, RDBMS systems (Oracle, MySQL, SQL Server), Tomcat.
NET Core highly preferred.
Excellent written and oral communications skills
Demonstrated ability to communicate to nontechnical audience on technical issues.
Strong interpersonal skills, adaptable and able to learn quickly.
Requires limited supervision and have excellent time management skills.
Self-motivated and self-starter.
Ability to work and interact with others in a structured / team environment
Demonstrated ability to communicate on a technical level to a technical audience.
Knowledeg of cloud delivery models : PaaS, SaaS and IaaS.
Experience with Docker as a developer.
Experience with building, deploying and managing applications and software on PaaS.
Knowledge, skills and abilities to automate the creation of Platform as a Services (PaaS) infrastructure using industry standard tools such as Ansible.