Senior Programmer Analyst - Ansible Developer
Responsible for building and extending evolving continuous delivery technology platforms with the goal of moving changes to production faster and safer, while ensuring operational best practices are supported.
location: Lutherville Timonium, Maryland
job type: Contract
work hours: 9am to 6pm
education: No Degree Required
-Uses knowledge of technology & operational best practices to drive the design, development & implementation of operational standards & capabilities that enable highly available, scalable & reliable customer experiences
-Understands & facilitates the validation, packaging, & delivery of development items to various target environments.
-Creates, develops, & manages the deployment architecture for applications, Develops monitoring architecture and implements monitoring agents, dashboards, escalations & alerts
-Supports development team/processes, including user management, automated testing, & environment configuration.
-Operational point of contact for development, operations & testing. Oversees change management and configuration management operating mechanisms
-Understands where automation can be applied to various aspects of the development process & helps implement solutions to gain organizational savings.
-Responsible for understanding 3rd party application automation products & applying them to development tasks in a reliable manner. Create software and scripts to automate test, staging, and production service deployments
-Monitors development activities to detect faults or inefficiencies in the processes currently in use.
-Drives root cause analysis (RCA) & risk management processes
-Continuous delivery in a cloud environment.
-Configure, deploy, & run Open Source Software.
-Develops & drives incident management processes, playbooks and stakeholder communication mechanisms
-Proactively explores new ways to improve user experience, reliability & performance.
-Proactively keeps up to date on latest tools, trends, plugins, techniques & shortcuts.
-Works cross-functionally to develop best-practices on building & maintaining secure.
The position is highly technical and balanced between engineering operations roles such as systems configuration management and software development.
Able to architect, create and deliver redundant, scalable and secure enterprise technology solutions.
Solves complex problems that require both technical and business understanding. Responsible for designing, implementing and maintaining production systems, including: release management, automation, system maintenance, and configuration and use of source code management systems and code build systems.
Helps automate and streamline our operations and processes while working closely with the Software Development groups and senior IT management. Build and maintain tools for deployment, monitoring and operations.
Ansible Expert is required, with attention to coding best practices.
Drives operational excellence for the connected services that delivers a 24x7x365 operation.
Drives improvements & efficiencies in operational practices, tools & processes
skills: Required Skills:
Ansible Developer -ADVANCED
Attention to coding best practices, development background. - ADVANCED
Ansible Tower experience. - Intermediate
4+ years experience managing / developing systems in the cloud. - Intermediate
Tomcat Application Management and deployment. - Intermediate
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.