Responsibilities & Accountabilities:
- Participate in the management, design, and solutioning of software development and deployment process.
- Guide and collaborate with vendors partnering on DevSecOps tools standardization and engineering support.
- Build reusable pipeline templates 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.
- Develop and maintain infrastructure and tools that support the software development and deployment process.
- Build a continuous automation framework for the software development and deployment process.
- Monitor and troubleshoot the software delivery process.
- Work with software developers and operations engineers to improve the software delivery process.
- Stay up to date on the latest DevSecOps practices and technologies.
- Drive proof of concepts and conduct technical feasibility studies for business requirements.
- Strive to provide internal and external customers with excellent customer service and world-class service.
- Effectively communicate project health, risks, and issues to the program partners, sponsors, and management teams.
- Resolve most conflicts between prioritization and scope independently but intuitively raise complex or consequential issues to senior management.
- Work well in an agile environment
- Self-starter, able to come up with solutions to problems and complete those solutions while coordinating with other teams.
Preferred Qualifications:
- Knowledge of AWS and Azure and a willingness to upskill as the company’s adoption grows.
- Experience with Software Development Life Cycle (SDLC).
- Hands-on developer knowledge of an Infrastructure-as-Code and associated technologies (e.g. repos, pipelines, Terraform, etc.)
- Knowledge of IaaS and PaaS offerings in AWS, Azure and GCP
- Knowledge of Infrastructure-as-Code and associated technologies (e.g. repos, pipelines, Terraform, etc.).
- Previous DevSecOps and/or automation experience
- Experience developing scripts or automating tasks using languages such as Bash, Powershell, Python, Perl, Ruby, etc.
- Good knowledge of AWS Platform preferably 2+ years AWS/Kubernetes experience
- 2+ years hands-on DevOps pipeline for automating, building and deploying Microservice Applications, APIs and Non-Container Artifacts
- 2+ years GitHub Actions, ArgoCD, Helm Charts, SonarQube
- 2+ years hands-on experience with CI/CD technologies including Microservices, Terraform and Pipeline creation/management (e.g., Github, Artifactory / JFROG, etc.)
- 2+ years working with Cloud technologies.
- Experience with observability tools like Datadog, New Relic and open source (O11y) observability ecosystem (Prometheus, Grafana, Jaeger)
Experience:
- 3+ years of Information Technology experience
- Bachelor's degree in information technology, or a related field or relevant experience.
- 2+ years of application development using agile methodology.
- Advanced knowledge of application, data, and infrastructure architecture disciplines + Experience with Kubernetes, and AWS platform
- Hands-on knowledge of a broad range of End-to-End DevOps technologies
- Ability to design, develop and implement scalable, elastic microservice based platforms.
- Ability to help / guide team in resolving technical issues through debugging, research, and investigation.
- Good to have experience in working on Code Quality SAST and DAST tools like SonarQube/SonarCloud, Veracode, Checkmarx, and Snyk.
- Experience in container-based technologies.
- Any AWS Certification (preferably DevOps)
- Any Agile certification preferably scaled agile.