Overview
We are looking for a full-time, remote Senior DevOps Engineer with 6+ years of DevOps and AWS experience to work with other team members on maintaining and executing organizational policies and procedures for change management, configuration management, release and deployment management, service monitoring, support, and problem management of the client\'s solutions for internal and customer environments.
Our industry-leading client provides cloud-based business automation software for over 2,000 independent upstream and midstream oil & gas companies in North America. The company\'s solutions manage land, production, accounting, and transportation for E&P operators, crude oil purchasers, transporters, haulers, investors, and accounting firms. Their customers benefit from the automation of the most complex business processes, which reduces operating costs, saves time, and increases profitability through reporting, analytics, and decision support systems that were once exclusive to major integrated oil companies.
Responsibilities
- Collaborate with stakeholders to understand their infrastructure requirements, design solutions with cost mitigation in mind that meet their needs, and implement transparently and efficiently
- Manage and optimize AWS environments using Infrastructure as Code (IaC) best practices via tools such as Terraform
- Own the design, development, and maintenance of CI / CD pipelines - ensure rapid yet reliable code deployments
- Integrate security practices into the infrastructure development lifecycle, including network security, identity management, and data protection
- Ensure the achievement of SLOs via the implementation of effective SLIs to monitor systems and aid in issue diagnosis
- Expand documentation and provide training to ensure clarity and proficient management by others, reducing future onboarding time
- Monitor and optimize cloud spending
- Stay up-to-date with the latest cloud computing and DevOps trends and best practices
Required Experience
- Excellent English communication skills
- 6+ years of experience in architecting, deploying, and managing complex enterprise-grade software solutions using AWS across various delivery modalities - mobile applications, web applications, APIs, web services, and UI frameworks
- Extensive experience with CI / CD pipeline optimization via IaC platforms, must be highly knowledgeable of Terraform
- Solid experience with containerization technologies (Docker, Kubernetes), version control systems (Git), and scripting languages (Python, Bash, and more)
- Proven site reliability experience achieving SLOs through the definition and implementation of effective SLIs
- Experience with operational database management in AWS (Aurora MySQL / PostgreSQL)
- Deep understanding of modern security best practices and a proven track record of implementing secure solutions
- Outstanding written and verbal communication skills, with the ability to bridge gaps between technical and non-technical stakeholders
- A strong aptitude for tackling complex challenges with right-size solutions that mitigate costs while assuring exceptional end-user experiences
- Demonstrated ability to thrive in environments that are constantly evolving and occasionally ambiguous
Desired Experience (not required)
- University degree in Business, MIS, or Engineering
- Familiar with New Relic, Loggly, and CloudWatch
- Skilled in shell scripting (e.g., Bash, Python, and PowerShell)
Additional Information
- Knowing your ideas are heard and matter, think big!
- You get to own your job and be recognized for your contributions
- Work with innovative and creative people
- Making mistakes is human. Let\'s learn from them. Be transparent!
- We recognize you as an individual, with no presumptions or judgment. Be the extraordinary you!
- 15 days PTO, one floating day, three sick days, and designated national holidays
- Start : ASAP
About Velozient
We are a privately held, nearshore software development company providing outsourced development resources to North American companies. Our mission is to offer development talent who enjoys taking on challenging work, wants to grow their skills, and excels in a fast-paced, dynamic team environment, while building software. We are committed to delivering world-class remote resources that enable our valued client team members to work effectively and efficiently. If this type of opportunity excites you, then consider joining our team!