Our large, Fortune client is ranked as one of the best companies to work with, in the world. The client fosters progressive culture, creativity, and a Flexible work environment. They use cutting-edge technologies to keep themselves ahead of the curve. Diversity in all aspects is respected. Integrity, experience, honesty, people, humanity, and passion for excellence are some other adjectives that define this global technology leader.Candidate must be willing to start asap
Position Overview:
Client is seeking a Jenkins/Automation/DevOps candidate for their Engineering Operations team. The successful candidate will be working cross-functionally with internal teams including IT, Operations and Product Engineering, in developing, deploying, and maintaining CI/CD solutions for Client products.
Qualifications:
• Bachelor's degree in computer science, Engineering or equivalent with excellent academic background
• 3 years of relevant work experience in large scale software development technical hands-on experience in developing and managing software build environments that support multiple ongoing development efforts
• Continuous integration/deployment tools (CloudBees Jenkins, Azure, DevOps)Source Code Management tools (GitHub, Perforce)Project & Collaboration Management Systems (JIRA, Confluence Wiki)
• Strong Scripting languages such as Bash, Batch, Python, Groovy, Powershell
• Automating compute deployment and configurations management tools (Ansible, Chef or similar)Automating infrastructure deployment and IaC tools/Infrastructure automation tools (Terraform, Packer)A variety of computing environments; Windows, Mac OSX and Linux
• Windows development tools such as Microsoft Visual Studio, Visual C++/C#, and .NET
Responsibilities:
• Engage with internal clients to understand, define, and meet their products CI/CD requirements
• Design, develop, and maintain CI/CD solutions, leveraging innovative programmatic solutions and automation
• Automate configuration and deployment of product software builds across multiple environments
• Manage build infrastructure in private and public cloud space
• Identify and drive automation of tasks associated with CI/CD processes
• Take initiative in discovering existing and new challenges pertaining to CI/CD for our customers, seeking to improve, resolve, and streamline tools and processes to meet delivery challenges
• Develop and maintain documentation and diagrams outlining automated solutions and build architecture