Senior Release Engineer, BT
Get to know Okta
Okta is The World’s Identity Company. We free everyone to safely use any technology—anywhere, on any device or app. Our Workforce and Customer Identity Clouds enable secure yet flexible access, authentication, and automation that transforms how people move through the digital world, putting Identity at the heart of business security and growth. At Okta, we celebrate a variety of perspectives and experiences. We are not looking for someone who checks every single box - we’re looking for lifelong learners and people who can make us better with their unique experiences. Join our team! We’re building a world where Identity belongs to you.
As a Senior Release Engineer, You will be working on building reusable infrastructure-as-code, continuous deployment, and related systems, with the goal of standardizing, accelerating, and improving robustness of cloud systems. The Senior Release Engineer will design, build and run high quality and non-impactful deployments to power and scale Okta’s Business Technology team. Our goal is to do continuous integration/deployment to dev/test environments and automate the production deployments. This is a highly technical position that requires a broad set of technical skills that includes deployment technologies, monitoring and scripting to networking and infrastructure. This position requires working with many new technologies and applications. If you thrive on solving hard and complex problems, then this could be a great fit for you.You will need to be a self-starter, ready to dig in and own projects, collaborate cross-functionally, and deliver quality results. The work is challenging, but you can count on a deep level of support from your team.
Responsibilities
- Automate the software development processes, This involves implementing continuous integration and delivery (CI/CD) pipelines that allow for faster and more frequent releases.
- Develop and monitor CI/CD pipelines involve automated testing, building and deployment processes that allow developers to quickly and easily push code changes to production.
- Integrating security into the software development process.
- System troubleshooting and problem resolution across various application domains and platforms.
- Designing, maintenance and management of tools for automation of different operational processes.
- Providing recommendations for architecture and process improvements.
- Actively monitoring environment and platform events, promptly identifying security incidents or anomalies. Timely reporting of such events, ensuring swift response and resolution to maintain the security and integrity of the system
- Continuously enhance and optimize processes, tools, and technologies to improve efficiency and reliability.
- Assists in tracking and evaluating performance metrics. Ensures team delivers software on time
Required Skills & Experience
- At least 5+ years hands-on experience in software development for cloud or infrastructure, using DevOps principles in a senior or lead role and who has In-depth knowledge of application security best practices and understanding common security vulnerabilities.
- Expertise in CICD tools in the likes of Gitlab, Jenkins, TeamCity, Octopus Deploy, Bamboo etc
- Expertise in creating and overseeing dashboards across all systems to monitor and detect downtimes, spikes in load, and other operational anomalies.
- Expertise in scripting languages like perl, bash or similar is a must.
- Expertise in infrastructure-as-code tools such as Terraform, ansible or Pulumi, and continuous deployment pipelines
- Implement and maintain automated security testing tools and processes to identify vulnerabilities early in the development process.
- Utilize expertise in cloud security to implement and maintain security controls , monitoring and compliance measures for cloud based applications.
- Expertise in AWS or GCP foundations including compute, networking, storage, and security
- Experience in managing Salesforce releases using Gearset, Prodly, Copado or similar tools and other BT apps like Netsuite,Workday is a plus.
- Experience coaching and developing individuals for increased effectiveness and working with a geographically dispersed workforce is a plus. Willingness to learn and master unfamiliar technologies and/or concepts
- Excellent verbal and written technical documentation skills
- Certification such as AWS Certified DevOps Engineer or similar are a plus.
What you can look forward to as an Full-Time Okta employee!
- Amazing Benefits
- Making Social Impact
- Fostering Diversity, Equity, Inclusion and Belonging at Okta
Okta cultivates a dynamic work environment, providing the best tools, technology and benefits to empower our employees to work productively in a setting that best and uniquely suits their needs. Each organization is unique in the degree of flexibility and mobility in which they work so that all employees are enabled to be their most creative and successful versions of themselves, regardless of where they live. Find your place at Okta today! https://www.okta.com/company/careers/.
Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. If reasonable accommodation is needed to participate in the job application or interview process, please use this Form to request an accommodation.
Okta is committed to complying with applicable data privacy and security laws and regulations. For more information, please see our Privacy Policy at https://www.okta.com/privacy-policy/.