Overview
Skills
Job Details
Job Title: Senior DevOps Engineer
Location: Dallas, TX
Job Type: Full Time with Benefits
Top Skills:
AWS Cloud Expertise EC2, S3, ECS, Lambda, IAM, CloudFormation
CI/CD Pipeline Development GitHub, Artifactory, Jenkins, GitLab CI, AWS
Containerization Docker and Kubernetes
Security Best Practices Especially in financial data protection
Infrastructure Automation CloudFormation, IaC
We are seeking a highly experienced and motivated Senior DevOps Engineer to join our growing team and play a leading role in shaping our cloud infrastructure and DevOps practices. You will be a key driver in designing, implementing, and managing our cloud infrastructure on AWS, ensuring high availability, scalability, and security for our CI/CD pipeline to support our internal partners. The ideal candidate possesses a deep understanding of AWS services, CI/CD pipelines using DevOps technologies -- GitHub, Artifactory, and Jenkins, proven expertise in scripting with Python, Bash, and Groovy, and significant experience with Unix, Java and SQL.
Responsibilities:
- Architect, design, and implement robust and scalable cloud infrastructure solutions on AWS, leveraging best practices for security, performance, and cost optimization.
- Lead the development and implementation of automated CI/CD pipelines, fostering a culture of continuous integration and delivery within the team.
- Implement and manage comprehensive monitoring, logging, and alerting systems to ensure the health and performance of our applications and infrastructure.
- Champion security best practices throughout the software development lifecycle, ensuring the protection of sensitive financial data.
- Collaborate closely with development teams to integrate DevOps methodologies, streamline workflows, and optimize the software development lifecycle.
- Proactively identify and resolve infrastructure bottlenecks, performance issues, and security vulnerabilities.
- Conduct research and development on emerging technologies and industry best practices to continuously improve our DevOps practices and infrastructure.
Qualifications:
- A Bachelor's or Master's degree in a technical field such as Computer Science, Software Engineering, Information Systems, or a related discipline.
- 10+ years of proven experience as a DevOps Engineer, demonstrating progressive growth and leadership in previous roles.
- Deep understanding of AWS services (EC2, S3, ECS, Lambda, IAM, etc.) and extensive experience with CloudFormation.
- Expert-level proficiency in Unix/Linux environments.
- Mastery of scripting languages: Python (must-have), Bash (must-have), and Groovy (highly preferred).
- Significant experience with Java and SQL, demonstrating the ability to integrate diverse technologies.
- Proven experience with a wide range of CI/CD tools like GitLab CI, or AWS Code Pipeline.
- Deep understanding of containerization technologies like Docker and Kubernetes.
- Extensive experience with monitoring and logging tools such as Datadog.
- Exceptional problem-solving and analytical skills, with a strong ability to troubleshoot complex technical issues.
- Excellent communication and collaboration skills, with a proven ability to work effectively within a team and communicate technical concepts clearly.
- Experience within the financial services industry and a strong understanding of related regulations and compliance requirements.
- AWS certifications (e.g., AWS Solutions Architect Professional, AWS DevOps Engineer Professional).