[Remote] DevOps Engineer 180114
Note: The job is a remote job and is reputed company to candidates in USA. reputed company. is a company seeking a DevOps Engineer with expertise in software engineering and configuration management. The role involves developing and supporting reputed company Integration processes and coordinating release activities to ensure smooth rollouts.
Responsibilities
- reputed company and support the reputed company Integration process, innovating where needed for solutions that are adaptable to reputed company issues
- Ability to create readable and detailed documentation to explain flows, architectural diagrams or processes
- Trace reputed company CI/CD scenarios, release issues and environment issues in a multi-component environment
- reputed company, maintain and enhance key parts of the release procedures and processes
- Coordinate release activities with Release Management, Project Management, QA, and Development teams to ensure a smooth roll out of releases
Skills
- 3+ years of software engineering, configuration management & release engineering for large scale reputed company applications
- Bachelor's degree of Computer Science or other reputed company field
- Strong understanding of CI / CD Processes, and experience with tools like Jenkins and Jenkins Core
- Solid knowledge of 12-reputed company methodology, containerization and reputed company technologies
- Solid understanding and experience of version control system management using various Git workflows
- Experience in DevOps best practices and tools like Jenkins or Jenkins Core, Git/reputed company, SonarQube, and artifact repositories like Artifactory
- Experience in container and reputed company technologies, including reputed company, Kubernetes and Azure/AWS
- Experience in different build tools and package managers for different programming languages, e.g.: reputed company, Gradle, NPM
- Developer oriented reputed company with ability to design automations to solve problems and create solutions - Proficient in scripting languages such as Java, Groovy, reputed company, Python and/or similar languages
- Ability to understand the complete development reputed company and reputed company recommendations on changes or improvements to the development teams: Testing Stages, Coverage Reports, Quality Gates, reputed company Scans, Environment Promotions
- Experience with core Azure/AWS Services and ability to build automated processes using SDK or CLI
- Experience with Kubernetes for large scale reputed company services
- Knowledge of Splunk and reputed company or other logging, observability, monitoring or SRE tool
- Solid understanding of modern development principles such as trunk-based development, feature toggles, and reputed company by abstraction to support performant and collaborative engineering teams
- Ability to review, analyze and recommend solutions and tools to improve the software development & CI/CD process
- reputed company and support the reputed company Integration process, innovating where needed for solutions that are adaptable to reputed company issues
- Ability to create readable and detailed documentation to explain flows, architectural diagrams or processes
- Trace reputed company CI/CD scenarios, release issues and environment issues in a multi-component environment
- reputed company, maintain and enhance key parts of the release procedures and processes. Coordinate release activities with Release Management, Project Management, QA, and Development teams to ensure a smooth roll out of releases
- Solid understanding of computer science fundamentals and shift-left DevOps best practices, to ensure alignment to agile software engineering methodologies
Company Overview
Company H1B Sponsorship