Position: Senior DevOps Engineer
Location: Denver, CO (Hybrid)
Long Term Contract
Unable to provide Sponsorship for this role.
DUTIES AND RESPONSIBILITIES
- 10+ years of experience
- Provides experts judgement and analysis of the problem statement and implementation details for resolving.
- Lead or participate in system engineering projects, ensuring adherence to project timelines, and quality standards.
- Provide technical guidance and mentorship to junior team members, fostering knowledge transfer and skill development.
- Coordinate with cross-functional teams, such as software developers, network engineers, and database administrators, to ensure project success.
- Evaluate and recommend appropriate technologies and solutions to meet business needs..
- Responsible for reviewing architecture, design application deployment design and provide recommendation for improvements.
- Ensure the scalability, reliability, and maintainability of complex system architectures.
- Identify and evaluate emerging technologies and trends to ensure the organization's systems remain competitive and aligned with business goals.
- Identify opportunities for process optimization, automation, and the adoption of new technologies or methodologies.
- Ability to work independently and support junior engineers in the team. .
- Provides recommendation on design, scaling and infra needs for improving resilience and reliability.
- Collaborate with principle on upcoming proposal and support improvements planned.
- Have in-depth knowledge on CICD pipeline and build Infrastructure pipelines.
- Proposes initial technical implementation which supports architecture challenges that solve scaling and performance problems.
- Possess proficient knowledge on services business functionalities, dependencies, configuration.
- Implement and maintain security measures, such as access controls and vulnerability management processes.
- Stay up to date with emerging technologies, industry trends, and best practices in system engineering.
ADDITIONAL JOB QUALIFICATIONS
- Expert Knowledge in AWS services
- Expertise in Kubernetes and networking
- Strong database knowledge pertaining to Aurora, Document DB, dynamodb, Cassandra and MongoDB
- Intermediate knowledge on Lambda, SQS, SNS, Kafka.
- Knowledge on monitoring tools like Data Dog, Splunk and Kibana and build complex queries to support troubleshooting
- Strong knowledge on common LINUX operating systems and Python scripting
- Expert knowledge and use of development / automation tools, application frameworks and testing / troubleshooting tools (some examples are Perl, Ruby, Python, Shell, BASH, traceroute, top, iostat, netstat, tcpdump, vmstat, ps, curl, etc)
- Expert system administration skills for operating systems (some examples are LINUX, UNIX, Windows, etc.) including Client / Server Application functionality, RBAC, SUDO, logging and health checks.
- Expertise in building CICD pipelines and infrastructure as services leveraging terraform , ansible and CloudFormation.
- Experience in leveraging Kubernetes addons of Istio, Valero , Valult, argcoCD , Fannel , Calico, Aws secrets manager.
- Must be available for planned after-hours maintenance as well as on-call shifts.