Working closely with the developers and test engineers for the Build, Test, Release, Configuration Management activities (Source Control, Continuous Integration, Continuous Testing, Configuration Management)
Manage the Branching & Merging Strategy
Manage the application life cycle development processes- from development, to QA and production stages
Adhering to the build and release timelines
Position Requirements:
Bachelor's degree in engineering in Computer Science, Information Systems, Biomedical or related field
5+ Years hands-on experince
Strong skills in Python scripting
Proficiency in creating Infrastructure-as-Code
Strong documentation skills; to create documents and diagrams for complex systems
Minimum 5 years of experience in building automation with third-party tools (e.g. Jenkins, Fastlane, TeamCity, Paket, Conan, JFrog, SonarQube etc.)
Extensively worked on Jenkins for continuous integration ; for End to End automation for all build and deployments
Proficient with Git, GitHub, Maven, Jira
Proficient in container technologies e.g. Docker, Kubernetes
Must have excellent written and verbal communication skills
Seniority level
Entry level
Employment type
Contract
Job function
Engineering and Information Technology
Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at LanceSoft, Inc. by 2x