Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Federal Reserve Bank of Dallas, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Federal Reserve Bank of Dallas is seeking a highly skilled Senior DevOps Engineer to join our dynamic team. In this role, you will be responsible for the design, implementation, and optimization of our infrastructure and deployment processes. You will work closely with development and operations teams to streamline workflows, ensure system reliability, and enhance productivity across various projects. Your expertise will contribute to the continuous improvement of our CI/CD pipelines, infrastructure as code, and cloud deployments, ultimately supporting our mission of maintaining financial stability and delivering exceptional banking services.
Job Responsibilities
- Design, implement, and improve continuous integration and continuous deployment (CI/CD) pipelines.
- Automate system configurations, deployments, and monitoring using appropriate tools and technologies.
- Collaborate with software engineers to optimize application performance and troubleshoot issues in production environments.
- Manage cloud environments and ensure reliable and cost-effective cloud solutions.
- Develop and maintain documentation for system architectures, configurations, and processes.
- Participate in on-call rotations, ensuring system reliability and availability.
- Stay up-to-date with emerging technologies and industry best practices to improve operational processes.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in DevOps, systems administration, or a related field.
- Strong experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Proficiency in scripting languages such as Python, Bash, or Ruby.
- Experience working with cloud platforms, preferably AWS, Azure, or Google Cloud.
- Solid understanding of containerization technologies like Docker and orchestration tools such as Kubernetes.
- Familiarity with configuration management tools such as Ansible, Puppet, or Chef.
- Excellent troubleshooting and problem-solving skills, with a strong attention to detail.
Technologies & Tools
The Senior DevOps Engineer will utilize various technologies and tools essential for the role, including but not limited to AWS services (EC2, S3, RDS), Docker containers, Kubernetes for orchestration, Jenkins for CI/CD, Terraform for infrastructure management, and monitoring tools like Prometheus and Grafana. Proficiency in Git for version control and familiarity with Agile methodologies will also be essential.
Ideal Candidates
The ideal candidate for the Senior DevOps Engineer position is someone who is proactive, adaptable, and thrives in a collaborative environment. You should possess a passion for continuous improvement and an eagerness to embrace new challenges. Strong communication skills and the ability to articulate technical concepts to both technical and non-technical stakeholders are crucial. Additionally, the ideal candidate should demonstrate a commitment to operational excellence and a customer-centric approach to problem-solving.
Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.