JOB DESCRIPTION:
Develop, analyze, and maintain tools to support and automate processes for multiple product releases, including build and deployment automation, configuration, and developer tools.
JOB RESPONSIBILITIES:
Overall architecting, analyzing, executing, and streamlining DevOps, comprehensive, and efficient practices
Day-to-day technical coordination with offshore team for technical and functional matters.
Setting up a continuous build environment to speed up software development and deployment processWrite scripts to automate processes for deployment and release and establish the documentation (Ex: release notes, deployment guide etc.)
Work with project teams to determine an appropriate build & release schedule and automate the build and packaging process
Support developers for development tools including, but not limited to, source control, testing tools, and Integrated Development Environments (IDEs)Support development efforts with environment availability and releases
Work with developers to use best practices for source control management (SCM)Guiding developers and operation teams in case of an issue
Troubleshoot and fix issues related to environment/build
Participate in on-call rotation
Contribute to development scrums
REQUIRED SKILLS:
Minimum of 8-12 years’ experience on IT Technologies
5+ years of experience with DevOps engineering & process
3+ years of experience with Kubernetes, Docker, Maven 3.x, AWS Cloud Operations
3+ years of experience with Atlassian Suit of Products (Confluence, Jira, Bit-bucket Pipelines)
2+ years of experience with Terraform/Helm (Preferred)
Experience with Atlassian products and integrations
Specifically Bit-bucket Pipelines & JIRADeploy Kubernetes objects using Helm charts
Experience developing Continuous Integration/Continuous Delivery pipelines (CI/CD).
Experience with automation, configuration management, developer workflows and monitoringtools (ability to automate repeatable tasks via scripting).
Expertise with Continuous Delivery pipelines and the tools used to deliver solutions (such as GIT, GitHub, Atlassian tool stack
Experience with database deployment/scripting (AWS aurora)
Experience required in Git/Bit-bucket
Experience maintaining continuous integration through Bit-bucket pipelines
Experience with database (SQL) scripts is required
Experience designing and deploying a high quality, scalable enterprise software solution
ADDITIONAL SKILLS:
Excellent presentation skills, ability to present to management/executive level
Excellent problem solving, organizational, and priority management skills
Able to work independently, act pro-actively, keep management apprised of project related issues
Able to multi-task
Must be flexible and embrace change
Up-to-date knowledge about tools and technologies
Solid understanding of concepts
The inspirational approach to team management
Strong operational experience
Extraordinary cross-functional headship skills
Effective problem-solving expertise
Added Skills: Atlassian Kubernetes Docker Helm Charts CI/CD JIRA