Job Title : Senior Software Engineer II (6+ Years Experience)
About the Role
Join the Platform Engineering team to spearhead the creation of robust cloud platforms. Embracing an automation-first approach, you will eliminate manual deployments, empowering developers to be self-sufficient and agile. Your role will be instrumental in driving innovation, efficiency, and scalability across the organization.
Key Responsibilities
- Ensure the platform is running 24 / 7 and respond to incidents as needed.
- Design and build all aspects of an enterprise platform, e.g. tooling, CI / CD, Security, Observability.
- Lead the technical decision making on configuration management, version control, build / deployment management and automation.
- Automate several tasks and Increase Team and Operational efficiency.
- Support CI / CD and associated tools in pipelines for development and production environments.
- Creation, execution and maintenance of automation scripts to assist in CI / CD pipelines.
- Share engineering knowledge through presentation, blogs, videos with the broader engineering community.
- Collaborate with product owners and teams to create relevant engineering road maps to increase adoption.
- Research new technology and alternative solutions to find the best solutions to problems
- Work with observability tools like Dynatrace, AppDynamics, Grafana, Splunk, ELK or similar. to build enterprise monitoring solutions
Key Requirements
Minimum 6+ years of experience as a full-stack developer in application development and DevOps / SRE practicesGood understanding of software development and lifecycle (SDLC).Working experience in programming languages, such as .Net, Golang, Python, Typescript, Rust or JavaHands-on experience with cloud platforms (AWS, Azure, GCP).Confident working with Infrastructure as Code tools like CloudFormation, CDK, Terraform, AnsibleHighly proficient with code repositories and CI / CD tools like : GitHub, GitHub Action, GitLab, ArtifactoryHighly proficient across foundational cloud services (IAM, Networking, IaC, Step Function Storage, Serverless / Lambda)Good experience with monitoring, alerting and dashboarding tools (Nagios, DataDog, SumoLogic, Splunk, ELK, or similar)Nice To Have
AWS Certifications or similarExperience with GitOps workflows and progressive delivery strategies.Experience with System & IT operation – Windows and Linux OS administration.