Luxoft

Senior CI/CD Automation Engineer

Luxoft United States

Direct message the job poster from Luxoft

Adriana Calvillo

Adriana Calvillo

Researcher

Project Description:


  • As an Automation and Pipeline Engineer, you will be responsible for the assessment and selection of a pipeline automation tool, specifically evaluating Jenkins versus GitHub Actions. Your role will involve the automation of build and deployment pipelines for all components of the product, facilitating the migration of artifact management from GitHub to Artifactory, and ensuring the seamless deployment of artifacts from Artifactory.
  • Responsibilities:
  • Tool Assessment: Evaluate and select pipeline automation tools (Jenkins vs. GitHub Actions).
  • Pipeline Automation: Design, create, and maintain build and deployment pipelines.
  • Artifact Management: Migrate and manage build artifacts in Artifactory.
  • Collaboration: Work with development and operations teams; provide documentation and training.
  • Maintenance and Support: Monitor pipelines, troubleshoot issues, and provide on-call support.
  • Continuous Improvement: Implement best practices and enhance CI/CD processes.
  • Security: Ensure secure and compliant CI/CD pipelines and artifact management.


Mandatory Skills Description:


  • Expertise in Jenkins: Extensive experience in configuring and managing Jenkins, including the creation and maintenance of Jenkins shared libraries.
  • Proficiency in GitHub Actions: Proven experience in creating build and deployment pipelines using GitHub Actions at scale, managing tens of pipelines efficiently.
  • Artifact Management with Artifactory: Hands-on experience in managing build artifacts using Artifactory, including migrating artifacts from GitHub to Artifactory and deploying them effectively.
  • Automation Skills: Strong background in automating CI/CD pipelines, ensuring seamless integration and delivery processes.
  • Collaboration and Communication: Excellent ability to work with cross-functional teams, providing clear documentation and effective training.
  • Experience Level: 6 to 8 years of experience in related roles, demonstrating expertise in the above areas.


Nice-to-Have Skills Description:


  • Additional CI/CD Tools: Familiarity with other CI/CD tools and platforms, providing flexibility and insight into various automation solutions.
  • Scripting and Programming: Proficiency in scripting languages such as Python, Groovy, or Shell scripting to enhance and customize automation processes.
  • Cloud Platforms: Experience with cloud-based CI/CD processes and tools, such as AWS CodePipeline, Azure DevOps, or Google Cloud Build.
  • Containerization and Orchestration: Knowledge of containerization technologies (Docker, Kubernetes) and their integration into CI/CD pipelines.
  • Monitoring and Analytics: Experience with monitoring tools and analytics to track and optimize pipeline performance and reliability.
  • Security Practices: Understanding of security best practices in CI/CD processes, including securing pipelines and managing sensitive data.

  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Information Technology
  • Industries

    IT Services and IT Consulting

Referrals increase your chances of interviewing at Luxoft by 2x

See who you know

Get notified about new Automation Engineer jobs in United States.

Sign in to create job alert

Similar jobs

People also viewed

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub