Description
Join the Enterprise Supervision team at Tyler Technologies as a Software Engineer with DevOps expertise! We're looking for a passionate developer who can bridge the gap between software development and operational excellence. In this role, you'll design and implement robust GitHub CI/CD pipelines while contributing to our AWS-native, event-driven application architecture. You'll play a crucial part in modernizing our deployment practices, automating infrastructure, and building scalable solutions that empower our clients and support mission-critical outcomes.
Note: This is a hybrid position which requires the candidate to come into the Plano office 3x per week.
Responsibilities
- Design, build, and maintain GitHub Actions CI/CD pipelines for automated testing, building, and deployment of applications across multiple environments.
- Architect and implement deployment strategies including blue-green deployments, canary releases, and automated rollbacks.
- Develop and maintain infrastructure-as-code using CloudFormation, AWS SAM, or Terraform to provision and manage AWS resources.
- Build and optimize containerized applications using Docker and orchestration platforms (ECS, Fargate, or Kubernetes).
- Design and develop scalable, event-driven applications using AWS-native services, including API Gateway, EventBridge, Step Functions, Lambda, and SQS.
- Implement monitoring, logging, and observability solutions using CloudWatch, X-Ray, and other tools to ensure system health and performance.
- Automate security scanning, vulnerability assessments, and compliance checks within CI/CD pipelines.
- Collaborate with development teams to establish DevOps best practices, coding standards, and deployment workflows.
- Maintain and enhance existing applications, resolving bugs and improving performance, security, and deployment efficiency.
- Develop RESTful APIs and ensure smooth integration across internal and external services.
- Participate in incident response, root cause analysis, and implementation of preventive measures.
- Mentor team members on DevOps practices, CI/CD patterns, and infrastructure automation.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or equivalent experience.
- 3+ years of experience building SaaS or web-based applications with strong DevOps practices.
- Proven experience designing and implementing CI/CD pipelines, preferably with GitHub Actions.
- Strong knowledge of containerization technologies (Docker) and container orchestration platforms.
- Hands-on experience with AWS services and infrastructure-as-code tools (CloudFormation, Terraform, or AWS SAM).
- Proficiency with modern JavaScript, HTML/CSS, and Web Components (e.g., Lit).
- Strong scripting skills in Bash, Python, or similar languages for automation.
- Experience with version control strategies, branching models, and GitOps workflows.
- Strong working knowledge of MySQL or other relational databases.
- Experience developing and consuming RESTful APIs.
- Familiarity with monitoring, logging, and observability tools in cloud environments.
- Understanding of security best practices in CI/CD pipelines and cloud infrastructure.
- Excellent problem-solving skills and ability to troubleshoot complex deployment issues.
- Familiarity with Agile methodologies and working in cross-functional teams.
- Excellent written and verbal communication skills.
Preferred Skills
- Experience with Kubernetes or AWS ECS/EKS for container orchestration.
- Knowledge of advanced GitHub Actions features including custom actions, reusable workflows, and self-hosted runners.
- Familiarity with infrastructure testing tools (e.g., Terratest, LocalStack).
- Experience with PHP using frameworks like Laravel or Symfony.
- Understanding of event-driven architecture patterns and serverless computing.
- Experience with artifact management and package registries.
- Knowledge of performance testing and load testing tools in CI/CD environments.
- Familiarity with AWS security services (IAM, Secrets Manager, KMS, Security Hub).
- Experience with cost optimization strategies for cloud infrastructure and CI/CD processes.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
