Job Description
Keys
- Familiarity with the software development lifecycle and continuous integration/delivery concepts
- Ability to work in both Windows and Linux environments
- Understanding of containerization technologies such as Docker, openshift
- Experience working with deployment automation tools such as Jenkins, Cloudbees
- Fluency in one or more common scripting languages such as Python, Terraform, ansible , Groovy, Bourne shell, or PowerShell
- 5+ years working in a DevOps, application support or administration, or configuration engineering role
- 2+ years working in a hybrid public/private cloud environment including AWS
Job Description
- Owns the change request process and may coordinate with other teams as necessary.
- Provides technical advice and weighs in on technical decisions that impact cross functional teams.
- Researches and may propose new technologies.
- Develops and owns list of final enhancements.
- Develops and defines application scope and objectives and prepares technical and/or functional specifications from with programs will be written.
- Performs technical design reviews and code reviews.
- May own technical testing to ensures unit test is completed and meets the test plan requirements, system testing is completed and system is implemented according to plan.
- Assesses current status and supports data information planning.
- Coordinates on-call support and ensures effective monitoring of system.
- Maintains technical development environment.
- Mentors others and may lead multiple or small to medium sized projects.
- Will begin to set direction at the project/service level and influences decision-making.
- Provides technical guidance, and mentoring.
- Maintain source repositories and encourage good practices in source control
- Support .NET and Java build automation processes
- Engage with test engineers to maintain automated testing processes
- Support developers in packaging software for distribution
- Perform application deployments to development, test, and production environments both on-premises and in the cloud
- Maintain application and environment configuration through automated processes
- Monitor testing and production environments to ensure stable operation
- Perform initial triage of application issues to ensure rapid resolution
This is part of a hybrid work schedule, if you are in Atlanta or Chicago and within 50 miles of the office you would come in 1-3x per month.
Sponsorship is not available for this position.
Qualifications
Requires an BA/BS degree in Information Technology, Computer Science or related field of study and a minimum of 5+ years related experience; multi dimensional platform experience; expert level experience with business and technical applications, or any combination of education and experience, which would provide an equivalent background.
- Collaborative attitude and an ability to build consensus among your technical peers
- Strong ability to communicate technical information to your non-technical peers
- Attention to detail & excellent communication skills is must.
- Experience developing and maintaining plugins and application support processes in IBM Urban Code Deploy
- Developing and deploying infrastructure as code using Terraform/CloudFormation
- Working on config management tools like Ansible/Chef/Puppet.
- Working / mentoring offshore team members.
- Developing Jenkins Pipeline build automation
- DockerEE or Kubernetes container orchestration tools
- Developing and deploying infrastructure as code
- Developing application monitors and alerts
- Experience with RDBMS as well as NoSQL data platforms.
- A strong understanding of IP networking, including load balancing, routing, and firewall concepts
See more jobs at SPLICE
Apply for this job