Job Overview
Our client is seeking a DevOps Platform Engineer – Software Product Engineering. The organization delivers innovative tech solutions to aid, accelerate, and support work done . This role is targeted for a DevOps engineer who enjoys working with a cross-functional team, developing robust infrastructure and code in support of accelerating business processes, and thinking innovatively. This position will report to the Team Lead – Software Configuration & Development and will partner with individuals from across organizations to deliver solutions and enable tech supporting a wide range of software and business processes.
Key Responsibilities & Objectives:
- Work as an engineer specializing in Kubernetes and Amazon Web Services on a global team of full stack software developers to develop and maintain software platforms and DevOps processes
- Participate in the management, design, solutioning, and maintenance of software development and deployment processes
- Improve and maintain reusable pipeline templates and patterns for automated deployment of cloud infrastructure and code
- Develop and support high-quality automation workflows inside and outside the cloud platform that are appropriate for business and technology strategies
- Build and maintain a continuous automation framework for the software development and deployment process
- Monitor and troubleshoot the software delivery process, while working with software developers and operations engineers to improve the software delivery process
- Stay up to date on the latest DevSecOps practices and technologies
- Effectively contribute to the communication of platform health, risks, and issues to the program partners, stakeholders, and management teams
- Resolve most conflicts between prioritization and scope independently but intuitively raise complex or consequential issues to senior management
- Develop secure, quality code and associated tests
- Perform code reviews and participate in pair programming sessions
- Work in a modern Agile environment to deliver customer value with regular cadence
Basic Requirements & Experience Expectations:
- 4-year (bachelors) degree in computer science, software engineering, data science or similar field
- 3+ years of development experience in Amazon Web Services, GitHub Actions, Containers, Kubernetes, OpenShift, and high performance computing
- 2+ years hands-on experience in building DevOps pipelines for automating, building, and deploying Microservice Applications, APIs, and Non-container Artifacts
- 2+ years hands-on GitHub Actions, ArgoCD, Helm Charts
- 2+ years hands-on experience with CI/CD technologies including Microservices, Terraform, and pipeline creation/management (e.g., Github, Artifactory/JFROG, etc)
- Experience with observability tools like Datalog, New Relic, and open-source observability ecosystems (Prometheus, Grafana, Jaeger)
- Knowledge of AWS and Azure and a willingness to upskill as the company’s adoption grows
- Experience with the Software Development Life Cycle (SDLC)
- Hands-on developer knowledge of Infrastructure-as-Code and associated technologies
- Knowledge of IaaS and PaaS offerings in AWS, Azure, and GCP
- Experience developing scripts or automating tasks using languages such as Bash, Powershell, Python, etc.
- Advanced knowledge of application, data, and infrastructure architecture disciplines
- Extensive experience in container-based technologies
- Proven ability to design, develop, and implement scalable, elastic microservice based platforms
- Ability to lead a team in resolving technical issues through debugging, research, and investigation
- Experience working with Git, specifically working in a team which adopts modern Git practices
- Experience working in a software development team following modern software development practices (Testing, Code Reviews, Code Coherence, use of multiple frameworks/libraries)
Additional Skills/Preferences:
- Be a self-starter, able to come up with solutions to problems and complete those solutions while coordinating with other teams
- Assist in bridging skillsets and facilitate knowledge sharing across the development team, fostering a cross-functional environment where every team member can effectively contribute
- Any AWS Certification (preferably DevOps)
- Any Agile Certification (preferably scaled Agile)
- Strong understanding of cloud infrastructure and architecture best practices
- Experience in working on Code Quality SAST and DAST tools like SonarQube/SonarCloud, Veracode, Checkmarx, and Snyk
- Experience working with teams across organizational and geographic boundaries and multiple levels within the organization
- Strong teamwork, self-management, bias for action, & problem-solving abilities
- Excellent proactive oral and written communication skills
- Experience in multiple common tech languages
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#CrossChannelJobs#JobSearch
#CareerOpportunities#HiringNow
#Employment#JobOpenings
#JobSeekers