What are the responsibilities and job description for the DevOps Engineer position at United Software Group?
Title : DevOps Engineer
Location : Houston TX or Chicago IL- Hybrid 3 days- Need local
Description : Top 5 Skill sets
1. Strong understanding of AWS - Cloud formation scripts, GitHub-actions, building CI / CD pipelines
2. Should have experience in managing and monitoring large setup with over 100 services
3. Practical experience with High Availability and Cross Region DR Setup from scratch
4. Expertise in Python scripting and ability to learn and adapt new technology
5. Ability to work On Call
We are looking for an experienced Medium Level Cloud DevOps Engineer to join the United Digital Customer Mobile App Channel. In this position, you will be a cloud Dev Ops Engineer for United Customer Mobile App API journey to the cloud. Keen attention to detail, problem-solving abilities, and validated knowledge of secure DevOps is crucial. This role reports to United Customer Mobile App Development Team Tech lead.
JOB OVERVIEW AND RESPONSIBILITIES :
- Architect secure, reusable and highly available scalable DevOps Cloud infrastructure and code pipelines.
- DevOps engineer for United Mobile App Cloud DevOps infrastructure
- Working with Developers to determine and prioritize requirements
- Build new and reusable pipelines for development teams to support self-sufficiency in infrastructure and code deployment
- Work / Partner within the internal Plat Form Ops teams to solve organizational needs
- Fully focused on Cloud Migration (little to no on-prem support besides understanding of existing infrastructure)
- Architect reusable and agile pipelines, automate to enable developer independence
- Design and implement build, deployment, and configuration management
- Continuously review and improve implemented designs
- Build and test automation tools for infrastructure provisioning
- Handle code deployments in all environments
- Ensure capacity management of specific computing platforms, network engineering and storage management is established
- Ensure engineering solutions are clearly communicated for implementation
- Ensure compliance of engineering policies, standards, and procedures within functional team
- Take ownership of issues and act with high sense of urgency when required
- Participate in problem management processes to resolve root cause of failures and improve performance and reliability of systems and networks
- Participate in troubleshooting of infrastructure and / or application related issues
- Experience with site monitoring and log monitoring tools, specifically Datadog.
- Build and operate tools for monitoring performance and security
- Demonstrate an innovative mentality by staying aware of new developments within the technology space and identify which new technologies to adapt to provide value to our business.
- Produce lean and well-written technical project documentation and operational runbooks
- Maintains knowledge on current technology by reading technology periodicals, evaluating new technologies and attending trade-shows, technical seminars and training sessions.
- Performs other duties as assigned and required. Duties and responsibilities may change from time to time without notice and include but are not limited to the duties described above
REQUIRED QUALIFICATIONS - KNOWLEDGE / SKILLS
PREFERRED