Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailTitle: CI/CD Engineer
Location: Hybrid in Dublin, CA or NYC, NY (1 day a week onsite)
Duration: 4 month CTH
ESSENTIAL FUNCTIONS:
Implement and maintain required infrastructure, continuous integration, and continuous delivery (CI/CD) pipelines, and monitoring for on-prem and Azure environments
Maintain security policies and identity/role management
Perform necessary maintenance of automation and CI/CD tools
Perform systems monitoring, upgrades of services, problems, and incidents
Help with improvements and extensions of CI/CD system
Effectively communicate the build process, build pipeline and configuration changes to each project team
Collaborate with software development teams to troubleshoot issues and identify bottlenecks in the application build process.
Work with cross functional teams and setup new DevOps tools and plugins and configurations as required
Coordinate with external vendors who are supporting the DevOps tools
Share knowledge within the team and create required documentations
QUALIFICATIONS AND SPECIAL SKILLS
REQUIRED:
At least 5 years of experience in a technical role, including Cloud Engineering, DevOps or Site Reliability engineering
Experience in Cloud and On-prem automation using CloudBees (Pipeline as code, Infrastructure as code), Terraform, Git/BitBucket, Jenkins, SonarQube, Jira/Confluence, Nexus, Maven and Ansible
Bachelor's degree in computer science, information technology or related field, or equivalent combination of education, industry certifications and relevant experience
Familiarity with Linux system administration
Demonstrated experience in scripting, using at least two of the following: Bash, Groovy, Python, Perl, or PowerShell.
Experience with Docker and container orchestration
Conceptual and practical understanding of IT Infrastructure, products, and services, such as networking protocols, encryption, and other technologies.
Familiar with modern development practices (Agile methodology, DevOps and Continuous Integration / Deployment)
Strong analytical and troubleshooting skills
Ability to analyze and creatively solve complex technical problems
Ability to work in a group setting and independently
PREFERRED: (Need at LEAST 2 of the following)
Experience with monitoring tools, Splunk and Dynatrace
Experience with Azure Cloud.
Experience with Python
Understanding of modern application architecture, including microservices, and technologies such as Angular, Web, Java and Spring Boot.
Understanding of database technologies, both relational and NoSQL systems
Good understanding of IT Security
Full Time