SRE
Intersources Inc.
Plano, United States of America
3 days ago
Role details
Contract type
Temporary to permanent Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Plano, United States of America
Tech stack
Clean Code Principles
.NET
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Software Applications
Azure
Cloud Computing
Cloud Engineering
Continuous Delivery
Continuous Integration
Database Queries
Software Debugging
DevOps
IBM Cloud Computing
Python
Machine Learning
Reliability Engineering
Shell Script
Software Engineering
Software Systems
Google Cloud Platform
Cloud Platform System
Test Driven Development
Maintaining Code
Programming Languages
Job description
- Expert in at least one technology and design technique as well as experience working across large environments with multiple operating systems/infrastructure for large-scale programs (e.g., Expert Engineers) starting to be firm-wide resources working on projects across Client
- Is multi-skilled with expertise across software development lifecycle and toolset
- May be recognized as a leader in Agile and cultivating teams working in Agile frameworks
- Sought out as coach for at least one technical skill
- Strong understanding of techniques such as Continuous Integration, Continuous Delivery, Test Driven Development, Cloud Development, resiliency, security
- Stays abreast of cutting-edge technologies/trends and uses experience to influence application of those technologies/trends to support the business; may give speeches and outside the firm, writes articles
Roles and Responsibilities:
- Executes standard software solutions, design, development, and technical troubleshooting
- Writes secure and high-quality code using the syntax of at least one programming language with limited guidance
- Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications
- Applies knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation
- Applies technical troubleshooting to break down solutions and solve technical problems of basic complexity
- Gathers, analyzes, and draws conclusions from large, diverse data sets to identify problems and contribute to decision-making in service of secure, stable application development
- Learns and applies system processes, methodologies, and skills for the development of secure, stable code and systems
- Adds to team culture of diversity, equity, inclusion, and respect
Requirements
- Looking for a strong individual contributor, not someone who simply follows instructions.
- Candidate should have a Software Engineering background, with a strong focus on production environments and application reliability.
- This is not a traditional support or operations role.
Required Skills
-
Solid understanding of Site Reliability Engineering (SRE) principles.
-
Experience managing and maintaining production applications ("care and feeding" of applications).
-
Ability to review and manage production backlogs.
-
Production-focused mindset with experience in reliability, stability, and operational excellence.
-
Understanding of how applications are deployed, monitored, and maintained.
-
Strong proficiency in Java coding and scripting - Python, Shell Scripting
-
Good understanding of DevOps concepts and practices.
-
Familiarity with .NET applications is beneficial.
-
Experience with any major cloud platform is acceptable, including:
- AWS
- Azure
- Google Cloud Platform (GCP)
- IBM Cloud, * Formal training or certification in software engineering /Site Reliability Engineering concepts and 6 plus years of applied experience.
- Hands-on practical experience in system design, application development, testing, and operational stability
- Exposure to product engineering or production/Platform support activities with a good understanding on scalability, security, and reliability.
- Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
- Demonstrable ability to code in one or more languages
- Experience across the whole Software Development Life Cycle
- Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security
- Emerging knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
About the company
InterSources Inc, a Certified Diverse Supplier, was founded in 2007 and offers innovative solutions to help clients with Digital Transformations across various domains and industries. Our history spans over 16 years and today we are an Award-Winning Global Software Consultancy solving complex problems with technology. We recognize that our employees and our clients are our strengths as the diverse talents and opportunities they bring to the table enable us to grow as a global platform and they are causally linked with our success. We provide strategic and technical advice, and we have expertise in areas covering Artificial Intelligence, Cloud Migration, Custom Software Development, Data Analytics Infrastructure & Cloud Solutions, Cyber Security Services, etc. We make reasonable accommodations for clients and employees and we do not discriminate based on any protected attribute including race, religion, color, national origin, gender sexual orientation, gender
identity, age, or marital status. We also are a Google Cloud partner company. We align strategy with execution and provide secure service solutions by developing and using the latest technologies that thrive our resources to deliver industry-leading capabilities to our clients and customers, making it convenient for our clients to do business with InterSources Inc. Our teams also drive growth by refining technology-driven client experiences that put the users first, providing an unparalleled experience. This results in strengthening the core technologies of clients, enabling them to scale with flexibility, create seamless digital experiences and build lifelong relationships.