DescriptionThe DevOps Engineer will be instrumental in bridging the gap between development and operations ensuring the smooth and efficient delivery of highquality software products.
Key Responsibilities:
- Collaboration: Work closely with developers QA engineers and IT operations to streamline processes and improve communication across all stages of the software development lifecycle.
- Continuous Integration/Delivery (CI/CD): Implement and maintain robust CI/CD pipelines to ensure that application is automatically deployed promoting rapid feedback and iterative development.
- Automation: Develop and manage automation scripts to deploy manage and monitor applications infrastructure and configuration reducing manual intervention and enhancing reliability. Leverage AI and predictive techniques to reduce manual coding effort.
- Infrastructure as Code (IaC): Utilize tools such as Terraform to define and provision infrastructure through code ensuring consistency and repeatability.
- Monitoring/Alerting: Set up and manage logging monitoring and alerting tools to track application performance identify issues and optimize system efficiency.
- Security Practices: Implement securitybest practices within the CI/CD pipelines and infrastructure to safeguard our applications and data.
- Containerization: Leverage Docker for containerization and manage containerized applications using AWS ECS to ensure scalable and efficient deployment.
- Documentation: Create and maintain comprehensive documentation for all automation CI/CD processes and infrastructure setups.
Skill Requirements:
- Five 5 years of experience in a DevOps Engineer role
- Technical Proficiency: Strong experience with CI/CD tools such as Jenkins GitLab CI GitHub etc.
- Scripting and Programming: Proficiency in scripting languages like Python Bash or PowerShell. Java development background is preferred.
- Cloud Expertise: Handson experience with cloud platforms specifically AWS is required.
- Containerization: Proven experience with the containerization tool Docker and experienced with AWS ECS/EKS to manage containerized applications effectively.
- Cloud Architecture: Experience designing systems in the cloud such as serverless (e.g. AWS lambda fargate) queuing (e.g. sqs/sns) data storage (e.g. rds s3
- Networking: Strong grasp of networking concepts including VPC and Subnetting firewalls DNS http/https tcp/ip
- IaC: Experience provisioning cloud infrastructure using Terraform is required.
- Collaboration Tools: Familiarity with version control systems (e.g. Git) and collaboration platforms (e.g. Jira Confluence).
- ProblemSolving: Strong analytical and problemsolving skills with a passion for optimizing processes and infrastructure.
- Continuous Learning: Enthusiasm for staying up to date with the latest industry trends tools and technologies.
Education/Certification Requirements:
- Bachelors Degree required preferably in CS or MIS
Additional Requirements:
- Ability to work across all Time Zones and willing to cover offhour deployments on a regular basis.
- Prospective candidates must be able to pass a background check and drug screening
- The ideal candidate will be local to Tampa and able to collaborate onsite weekly.
COMMITMENT TO DIVERSITY & INCLUSION
Equal Opportunity Employer Veterans/Disabled.
For more information please visitKnow Your RightsPay Transparency andMHK EEO/AA Statement
Benefits Snapshot:
- Medical vision and dental plans for full time employees
- 401(k) offered with a generous match
- Benefits begin on first day of the month following employment
- Exercise/Health Club reimbursement opportunity
- Monthly dependent care reimbursementopportunity
- Short Term and Long Term disability
- Basic Term Life and AD&D Insurance
- Pet Wellness
Paid Time Off
- 18 days Paid Time Off
- 15 Company Paid Holidays